Crea tu propia versión de Flappy Bird

fappybird.png

Creo que a día de hoy todos, al menos, hemos oído el nombre de FlappyBird. A mi personalmente me importa más bien poco el revuelo ocasionado por la retirada del juego del App Store de Apple o el Market de Android. Si alguien ha vivido bajo una piedra en la última semana, busca por Google.

El motivo de esta entrada es el de hacer referencia a un tutorial sobre como programar FappyBird. Un juego basado en el famoso FlappyBird.

El autor del artículo usa Phaser. Éste es un framework para el desarrollo de juegos 2D en HTML5 para sistemas de escritorio y móviles.

El tutorial (más bien vídeo tutoriales) está organizado en cinco partes:

  1. Getting Started
  2. Creating the Game Environment
  3. Input Movement & Physics 
  4. Moving TileMaps and Keeping Score
  5. Obstacles, Collision Detection, and Game Over! 
Te puedes descargar el código fuente del juego desde aquí. Y aquí tienes un versión jugable del mismo.