Desarrollo de juegos 2D con Java

lrg.jpg

Una de las formas más divertida de a aprender a programar es creando tus propios juegos. Para ello, obviamente además de los conceptos de programación básicos, necesitas también conocer los conceptos básicos del desarrollo de juegos y una vez tengas los conocimientos, nada como ponerlos en práctica creando cosas sencillitas.

En este sitio web, nos enseñan los conceptos necesarios para la programación de vídeo juegos en 2D usando Java. Comienzan con conceptos básicos, animaciones, movimiento de sprites y detección de colisiones.

Para poner en práctica dichos conceptos, se implementan varios juegos: Puzzle, Snake, Breakout, Tetris, Pacman, Space Invaders, Minesweeper y Sokoban.

Como material extra por si quieres continuar en este campo, este libro Killer Game Programming in Java está disponible de forma gratuita donde podrás profundizar y aprender nuevos conceptos.