Aplicación web interactiva que funciona sin conexión y reconstruye en el navegador el cielo nocturno local para cualquier lugar y momento.
s010s/prehistoric-animal-museum
Un museo 3D gratuito y bilingüe en el navegador para que niños pequeños y adultos exploren animales prehistóricos terrestres, marinos y voladores.
- Estrellas
- 1,146
- Forks
- 138
- Issues abiertos
- 3
- Último commit
- anteayer
¿Qué es?
Prehistoric Animal Museum es un espacio de exhibición 3D en el navegador dedicado a dinosaurios, reptiles voladores, reptiles marinos y otros animales prehistóricos de la tierra, el mar y el cielo. Los visitantes pueden arrastrar para girar un modelo, acercar la imagen y elegir una narración breve en inglés o mandarín, que nunca se reproduce automáticamente. La guía para padres abarca temas como cuándo vivió cada animal, dónde se encontraron sus fósiles, su tamaño, su dieta y su clasificación.
El proyecto está dirigido principalmente a niños de 2 a 6 años acompañados por un adulto. No tiene cuentas, anuncios, scripts de analítica ni muros de pago, y la experiencia del museo no realiza llamadas en tiempo de ejecución a servicios externos de IA, publicidad o analítica. La interfaz usa el idioma del dispositivo en la primera visita; se puede cambiar entre inglés y chino simplificado, y hay un enlace para compartir para cada idioma.
El código está escrito en TypeScript con React y Three.js sobre WebGL. Para el desarrollo local se necesita Node.js 20.19 o posterior, y el repositorio incluye comandos para lint, comprobación de tipos, pruebas unitarias, compilación y pruebas de extremo a extremo. El código está bajo la licencia AGPL-3.0, mientras que el contenido original del museo usa CC BY-NC-SA 4.0.
Funciones clave
- 01Modelos 3D interactivos que se pueden girar y acercar con la pantalla táctil o el mouse.
- 02Narraciones breves en inglés y mandarín que el visitante inicia manualmente.
- 03Una guía para padres con información sobre duración de vida, regiones donde se hallaron fósiles, tamaño, dieta y clasificación.
- 04Diseño adaptable a teléfonos, tabletas y computadoras de escritorio, con navegación por teclado y compatibilidad con la reducción del movimiento.
- 05Sin inicio de sesión, rastreo ni llamadas en tiempo de ejecución a servicios externos de IA, anuncios o analítica.
Casos de uso
- Un padre o una madre y un niño pequeño que miran dinosaurios juntos en casa.
- Un entorno preescolar o de educación inicial que necesita una exhibición tranquila y bilingüe sobre dinosaurios en una pantalla.
- Un desarrollador que estudia un proyecto con Three.js y React, contenido bilingüe y estrictas medidas de privacidad.
Inicio rápido
- 1
Instala Node.js 20.19 o una versión posterior
- 2
Instala las dependencias
npm ci - 3
Inicia el servidor de desarrollo local
npm run dev
Antes de usarlo
- El código está sujeto a la licencia AGPL-3.0, una licencia copyleft que exige compartir bajo las mismas condiciones las modificaciones que se ofrecen a través de una red.
- Los textos originales del museo, la narración y los fondos de las exposiciones están sujetos a la licencia CC BY-NC-SA 4.0, que prohíbe el uso comercial.
Temas
Preguntas frecuentes
- ¿Qué es prehistoric-animal-museum?
- Un museo 3D gratuito y bilingüe en el navegador para que niños pequeños y adultos exploren animales prehistóricos terrestres, marinos y voladores. Prehistoric Animal Museum es un espacio de exhibición 3D en el navegador dedicado a dinosaurios, reptiles voladores, reptiles marinos y otros animales prehistóricos de la tierra, el mar y el cielo. Los visitantes pueden arrastrar para girar un modelo, acercar la imagen y elegir una narración breve en inglés o mandarín, que nunca se reproduce automáticamente. La guía para padres abarca temas como cuándo vivió cada animal, dónde se encontraron sus fósiles, su tamaño, su dieta y su clasificación.
- ¿prehistoric-animal-museum es gratuito? ¿Qué licencia tiene?
- prehistoric-animal-museum es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿prehistoric-animal-museum sigue mantenido?
- Mantenimiento activo. El último commit de prehistoric-animal-museum fue el 18 oct 2026.
- ¿Para qué puedo usar prehistoric-animal-museum?
- Un padre o una madre y un niño pequeño que miran dinosaurios juntos en casa. Un entorno preescolar o de educación inicial que necesita una exhibición tranquila y bilingüe sobre dinosaurios en una pantalla. Un desarrollador que estudia un proyecto con Three.js y React, contenido bilingüe y estrictas medidas de privacidad.
- ¿Cómo se instala prehistoric-animal-museum?
- Instala Node.js 20.19 o una versión posterior Instala las dependencias: npm ci Inicia el servidor de desarrollo local: npm run dev
- ¿Dónde consigo prehistoric-animal-museum?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/s010s/prehistoric-animal-museum
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Guía de campo interactiva en 3D sobre 63 especies de insectos, modeladas de forma procedural en el navegador con TypeScript y Three.js, sin archivos de modelos.
Un paquete de nueve skills de agente para Codex y Claude Code, pensado para crear juegos de navegador pulidos y jugables con Three.js, con una skill directora que distribuye el trabajo.
Plataforma educativa de IA de código abierto que convierte materiales de estudio en cuestionarios, tarjetas didácticas, apuntes al estilo Cornell y podcasts, inspirada en NotebookLM.
Reconstruye un objeto a partir de una imagen de referencia como código TypeScript procedural de Three.js, listo para animar, en lugar de un archivo de malla.
Colección de componentes helper y hooks listos para usar en React para crear escenas 3D con react-three-fiber.