Hola,
Hay algunos juegos 2D que se pueden desarrollar como principiantes y también se solucionarán en una pantalla:
- Flappy Bird: parece difícil, pero en realidad es fácil de construir. Además, fue uno de los primeros juegos que construí cuando estaba aprendiendo el motor de juegos Unity3D. Puedes aprender a construirlo aquí.
- Space Shooter: puedes hacer este divertido juego en el que debes disparar asteroides y todos los demás obstáculos que se crucen en tu camino. Es súper divertido y no tan difícil de hacer. Puedes aprender a construirlo aquí.
- Candy Crush: es un juego de Match 3 que se puede hacer durante un fin de semana y también aprenderás mucho mientras lo construyes. Aprendelo aqui.
- Arcade Game: es un clásico juego de arcade que solíamos colocar en los videojuegos. Está en el lado más fácil del desarrollo y puedes elegir este para construir si es tu primer juego y no quieres muchas complejidades y solo quieres que se construya un juego. Aprendelo aqui.
También hay muchos otros juegos que pueden satisfacer tus necesidades. La idea clave es finalizar un motor de juego, construir un par de juegos para conocer los conceptos básicos del motor (Flappy Bird, Arcade Game puede adaptarse a este propósito), luego construir algunos juegos complejos (como Space Shooter) y luego pocos juegos donde puedas desarrollar algoritmos para optimizar el juego y su rendimiento.
Pocos tutoriales adicionales:
- ¿Juegas algún juego en Android?
- ¿Qué opinas del juego Choices?
- ¿Cuáles son los mejores juegos de simulación de comercio de acciones o ‘fantasía’?
- ¿Cuáles son algunos de los mejores juegos de PC simulador de CEO?
- ¿Es realista el videojuego Game Dev Tycoon?
- Tutorial del juego de la serpiente
- Juego de disparos para 2 jugadores: tanques
- Tutorial de juego de ovnis
- Tutorial del juego Buscaminas
Todos los tutoriales mencionados aquí son para Desarrollar juegos en el motor de juegos Unity3D, si usa cualquier otro motor de juegos como Cocos2D puede buscar en google los tutoriales, estoy seguro de que encontrará un número decente de tutoriales. Pero mi sugerencia será seguir con Unity3D, ya que es amigable para principiantes y tiene muchos recursos disponibles en Internet.
Happy Game Making!