Saltar al contenido
Gorka Hernandez Villalon, desarrollador iOS y especialista en automatizacion con IAGorka Hernandez
Volver a proyectos
Open SourceOpen Source

Croissant Adventure 2

Juego web en JavaScript vanilla ambientado en Migalandia, con hub, minijuegos y asistente IA.

Croissant Adventure 2 es un juego web propio ambientado en Migalandia. Lo construi con JavaScript vanilla, HTML5 Canvas y CSS, sin motor externo, para practicar arquitectura de juegos desde cero: sistema de escenas, mapa central con regiones, minijuegos modulares, camara, audio, input escalado, puntuacion, monedas, login, seleccion de personajes y outfits, sincronizacion con Firebase, chat narrativo con IA y control parental.

Problema, stack y resultado

Problema que resuelve

Juego web en JavaScript vanilla con mundo central, personajes, minijuegos, chat IA, Firebase, control parental y motor propio sobre HTML5 Canvas.

Tecnologias usadas

Stack principal: JavaScript, HTML5 Canvas, CSS. Tecnologias del proyecto: JavaScript, HTML5 Canvas, CSS, Firebase, localStorage, WebAudio, AI Chat.

Que hice yo

Mi rol fue Autor. Trabaje la parte tecnica, el enfoque de producto y la documentacion suficiente para que el resultado pueda explicarse y evolucionar.

Resultado o aprendizaje

Motor propio con escenas, game loop, input escalado y cambio de minijuegos. Mundo central con regiones, camara, minimapa, monedas, musica y efectos ambientales.

Highlights

  • Motor propio con escenas, game loop, input escalado y cambio de minijuegos.
  • Mundo central con regiones, camara, minimapa, monedas, musica y efectos ambientales.
  • Coleccion de minijuegos: plataformas, shooter, memoria, snake, tower defense, ritmo, pesca, surf y mas.
  • Sistema de login, seleccion de personaje, outfits, progreso persistente y sincronizacion con Firebase.
  • Chat IA narrativo y panel de control parental con estadisticas y limites de tiempo.