Sobre el proyecto
El Museo de Animales Prehistóricos es un museo 3D gratuito y de código abierto diseñado para niños curiosos y los adultos que se sientan a su lado. Presenta exhibiciones de animales prehistóricos en inglés o chino simplificado, con narración breve y una guía para padres para las preguntas que surgen. El proyecto es gratuito, no requiere cuenta e incluye sin anuncios ni scripts de analítica.
La motivación se describe personalmente: cuando la hija del autor tenía tres años, la televisión de dinosaurios la inquietaba porque las historias se centraban en persecuciones, peleas y derrotar al dinosaurio. El museo, en cambio, ofrece un lugar sin ganar ni perder y sin escenas aterradoras. Un niño puede elegir un animal, girarlo y escuchar una breve introducción, mientras un adulto puede añadir un pensamiento o hacer una pregunta.
Las funciones de interacción y accesibilidad incluyen arrastrar con el dedo o el ratón para rotar un modelo, pellizcar o desplazarse para hacer zoom, narración breve en inglés y mandarín que nunca se reproduce automáticamente, y un diseño adaptable para teléfono, tableta y escritorio. Admite navegación con teclado y respeta la configuración de movimiento reducido. El museo sigue el idioma del dispositivo en la primera visita, permite cambiar entre inglés y chino simplificado en cualquier momento, recuerda la elección y proporciona un enlace compartible por idioma. Está dirigido principalmente a niños de 2 a 6 años con un adulto cerca.
Las exhibiciones abarcan tierra, cielo y mar. Los animales terrestres incluyen Stegosaurus, Pachycephalosaurus, Tyrannosaurus rex, Triceratops, Apatosaurus, Gigantoraptor, Mamut lanudo, Maiasaura, Sauropelta, Dilophosaurus, Spinosaurus, Lystrosaurus, Baryonyx y Carnotaurus. Los animales del cielo incluyen Pteranodon, Rhamphorhynchus, Tupandactylus, Meganeura y Archaeopteryx. Los animales marinos incluyen ictiosaurios, plesiosaurios, Megalodón, Mosasaurus y Anomalocaris. Las exhibiciones de ictiosaurio y plesiosaurio representan grupos más amplios en lugar de una especie exacta, y los colores, tejidos blandos y algunos movimientos se describen como reconstrucciones artísticas basadas en evidencia.
La privacidad se aborda explícitamente: no hay inicio de sesión ni perfil de usuario, y no se solicitan nombres ni datos de contacto. En una función "Compárame conmigo", un padre puede elegir opcionalmente niño o niña e ingresar una altura aproximada únicamente para establecer la escala y el punto de vista del personaje 3D de la página actual; estas elecciones no se colocan en la URL, no se cargan ni se envían a analíticas, y desaparecen cuando se cierra la página. La experiencia no realiza llamadas en tiempo de ejecución a servicios de IA, publicidad o analítica; los modelos, imágenes y narración son activos estáticos preparados.
Para el desarrollo local, se requiere Node.js 20.19 o más reciente, con npm ci y npm run dev como comandos básicos. Las comprobaciones del proyecto incluyen lint, typecheck, pruebas unitarias, compilación y pruebas de extremo a extremo. Las contribuciones se guían por una guía de autoría de animales y un documento de contribución.
El repositorio define varias capas legales: el código de software utiliza GNU AGPL-3.0-only; la escritura original del museo, la narración, los fondos de exhibición y contenido similar usan CC BY-NC-SA 4.0; las bibliotecas, fuentes, modelos 3D y activos mixtos de terceros conservan sus propios términos registrados; y los nombres del proyecto, logotipos y elementos de marca que identifican la fuente están reservados, mientras que las bifurcaciones renombradas y con nueva marca siguen siendo bienvenidas dentro de las licencias aplicables. GitHub es el repositorio principal, con AtomGit como espejo oficial para visitantes en China continental.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.