💻 Código Abierto

Todo el código de ArcLycée está disponible públicamente en GitHub. Puedes descargarlo, estudiarlo, modificarlo y aprender de él.

Repositorio GitHub

El código fuente completo del juego está alojado en:

github.com/carlosmirandalevy/arclycee

Cómo clonar el proyecto

Si tienes Git instalado, abre una terminal y ejecuta:

git clone https://github.com/carlosmirandalevy/arclycee.git
cd arclycee

¡Eso es todo! No necesitas instalar nada más. ArcLycée usa HTML5 Canvas + JavaScript vanilla — sin frameworks, sin compilación, sin dependencias.

Cómo ejecutar el juego localmente

Necesitas un servidor HTTP local porque los módulos ES6 no funcionan con file://. Cualquiera de estas opciones sirve:

# Con Python (viene preinstalado en Mac/Linux)
python3 -m http.server 8000

# Con Node.js
npx serve .

# Con PHP
php -S localhost:8000

Luego abre http://localhost:8000/juego.html en tu navegador.

Estructura del proyecto

CarpetaContenido
js/motor/Motor del juego: game loop, input, renderizado, sonido, música, guardado
js/escenas/Escenas: menú principal, selección de personaje, cinemáticas
js/mundos/Los 13 mundos del juego, cada uno en su propia carpeta
js/mecanicas/Combate, inventario, diálogos, mini-juegos, álbum de fotos
js/idiomas/Traducciones: es.js, en.js, fr.js
js/personajes/Jugador y compañeros (Magnoboot, Viralata, Cemí)
js/clima/Sistema de clima: lluvia, tormentas, huracanes
js/mapas/Mapa de referencia Leaflet con 6 capas de datos
docs/Toda la documentación que estás leyendo ahora
resources/Imágenes, música, favicon

¿Por qué código abierto?

ArcLycée fue creado por estudiantes de 13 años del Liceo Francés de Santo Domingo como parte del curso de Robótica. Creemos que:

¿Qué puedes hacer con el código?

Tecnologías utilizadas

Contacto

Si tienes preguntas sobre el proyecto o quieres saber más sobre les fous du robot, visita la página Acerca del Proyecto.