Aprende el desarrollo de juegos iOS por ejemplo 10 proyectos para que comiences

¿Interesado en el desarrollo de juegos móviles? Esta lista de 10 proyectos de juegos iOS de código abierto disponibles en GitHub te ayudará a comenzar. Los proyectos compilados en esta lista van desde clones de juegos clásicos como Pong y Connect Four hasta aplicaciones que son muy similares a las que han superado recientemente los gráficos de la App Store. No hay nada como aprender por ejemplo, así que comencemos!

Los proyectos enumerados a continuación no deben copiarse ni enviarse a la tienda de aplicaciones. En su lugar, deben revisarse cuidadosamente para que pueda aprender con el ejemplo y crear su propio juego..

1. iPong

iPong es un clon del clásico juego de video Atari "Pong" y ofrece un juego multijugador. Si eres nuevo en la creación de juegos, este proyecto Github es un excelente lugar para comenzar.!

Encuentra el proyecto en Github. aquí.

2. Encuentra el mono

Find the Monkey es otro juego simple que es genial para los desarrolladores de juegos de iOS intermedios y principiantes. La premisa del juego es simple: el juego esconde al azar a un mono detrás de una serie de bloques, y el jugador intenta determinar qué bloque está ocultando al mono con la menor cantidad de conjeturas y la menor cantidad de tiempo.

Encuentra el proyecto en Github. aquí.

3. Cuatro en fila

Four In A Row es la versión para iOS del clásico juego Connect 4 de Milton Bradley. Probablemente jugaste a este juego cuando eras un niño, ¡y algunos de ustedes aún pueden jugar como adultos! Es un juego simple para dos jugadores en el que los jugadores compiten para obtener cuatro círculos seguidos, ya sea horizontal, vertical o diagonalmente.

Encuentra el proyecto en Github. aquí.

4. Cocos Shooter

Cocos Shooter es un sencillo juego de demostración en 2D que puedes usar para aprender los efectos de las explosiones. El autor ha publicado una publicación en el blog sobre cómo se realizó el juego..

Encuentra el proyecto en Github. aquí.

5. Cocos Whack Mole

Cocos Whack Mole es un juego de whack 'em para iOS que está inspirado en los juegos clásicos de whack' em que se encuentran en las galerías locales de todo el mundo. Para los no iniciados: aparece un "topo" durante un corto período de tiempo y el jugador debe tocar el topo antes de que desaparezca. Cada toque exitoso resulta en un cambio en el comportamiento del topo y una puntuación más alta para el jugador.

Encuentra el proyecto en Github. aquí.

6. Mahjong Mania

Mahjong Mania es un proyecto basado en el clásico juego de cartas chino Mahjong. Los desarrolladores principiantes de iOS encontrarán un montón de código para aprender de aquí. Este proyecto incluye integración con iAD, seguimiento de tiempo y soporte del centro de juego!

Encuentra el proyecto en Github aquí..

7. Lucha de caballero

El creador Laurence Archer (Lozarcher) describe a Knight Fight como un "juego isométrico 2D para iPhone y iPad con un juego similar al juego de Ultimate Gunfright de 1986." Tenga cuidado: Knight Fight es divertido y adictivo. El objetivo del juego es encontrar al Caballero y ganar un tiroteo. Los jugadores también deben evitar y burlar a los fantasmas mientras buscan bonos en cada una de las casas.

Encuentra el proyecto en Github aquí..

8. clon de alas diminutas

Este proyecto es un clon del popular y más vendido juego de App Store Tiny Wings. Mientras el ave no esté en el juego, reconocerás las colinas y los largos vuelos que toma el personaje del juego. Este proyecto es un gran lugar para aprender los fundamentos del desarrollo de juegos para aquellos que ya son desarrolladores de iOS intermedios o avanzados.

Encuentra el proyecto en Github. aquí.

9. los escaladores

Climbers es un juego de rompecabezas único. El jugador controla dos escaladores conectados entre sí mientras trepa una pared hecha de roca. A medida que ascienden, el usuario debe realizar movimientos estratégicos para asegurarse de que los escaladores alcancen la cima y recojan todas las estrellas disponibles en el camino. Como elemento adicional, el jugador también debe estar atento a la caída de rocas. Este es un gran juego para aprender. Utiliza un concepto único para crear niveles divertidos e incorpora la detección de colisiones y la colección de objetos..

Encuentra el proyecto en Github. aquí.

10. No me cruces

Creado por el usuario de Github Manan19, Cross Me Not es un juego de rompecabezas adictivo con múltiples niveles, así como integración de iAD y Game Center. Los usuarios reciben una forma con varias líneas conectadas que se cruzan. Luego, el usuario toca los puntos rojos para mover las líneas y hacer una forma sin que las líneas se crucen..

Encuentra el proyecto en Github. aquí.

Conclusión

La lista anterior muestra solo algunos de los muchos proyectos de juegos Github para iOS que puedes descargar, jugar y usar como punto de referencia mientras aprendes el desarrollo de juegos iOS. En el futuro, ambos redondearemos proyectos GitHub adicionales, así como también observaremos de cerca, paso a paso, el proceso de desarrollo de juegos móviles..

¿Interesado en aprender sobre el desarrollo de juegos iOS o conocer otros proyectos de código abierto de los que la comunidad de desarrollo pueda beneficiarse? Envíeme una línea en Twitter (@williamherring) y hágamelo saber!