Sobre el 2013 aprendí Phaser y me pregunté si podría entender como funcionaba por dentro. Así es como nació GLib, diminutivo de Game-Library, la idea fue construir un motor de juegos 2D por motivos didácticos.
Entre las funcionalidades se encuentran:
- Navegación con las flechas del teclado
- Mapa de colisiones
- Mapa de sprites
- Animación del sprite
- Estado del sprite
Fue un proyecto divertido de construir y me permitió comprender mejor los motores de juegos profesionales
Haz click en el mapa debajo (es un iframe y necesita tener el foco) y navega con las flechas del teclado.