Si vous voulez faire un jeu iOS, vous avez vraiment deux options.
Soit vous pouvez l'écrire nativement pour iOS, soit vous pouvez le développer en utilisant une plateforme de développement comme Unity et ensuite le construire pour iOS.
Pour écrire un jeu nativement, vous aurez besoin d'utiliser un IDE appelé XCode et un langage de programmation appelé Swift. La meilleure façon de commencer à mon avis est de suivre un tutoriel vidéo de construction d'un jeu iOS afin que vous puissiez voir comment il est fait.
J'ai d'abord appris de cette série de tutoriels sur YouTube, et je vous suggère définitivement de la consulter. J'ai trouvé que les tutoriels vidéo de ce genre sont beaucoup plus rapides et plus agréables que de prendre un livre et de lire à ce sujet.
Cependant, bien qu'il soit définitivement intéressant de voir comment écrire des applications iOS natives, si vous cherchez simplement à faire des jeux, alors utiliser Unity est certainement la meilleure option.
Avec Unity, vous pouvez publier votre jeu non seulement sur la boutique iOS, mais aussi sur la boutique Google Play, ce qui augmente considérablement vos téléchargements. Il rend également le processus de développement de jeux beaucoup plus agréable, car il est conçu spécifiquement pour le développement de jeux.
Avec des jeux 2D simples, la différence n'est pas trop grande. Cependant, une fois que vous commencez à vous lancer dans des jeux 3D plus compliqués, Unity est bien meilleur que ce que les bibliothèques intégrées d'apple ont à offrir.
Pour une introduction au développement de jeux mobiles dans Unity, je recommande cette série de vidéos, toujours de YouTube.
Ces deux séries de tutoriels vous guideront dans le développement d'un jeu de base dans l'environnement respectif, et c'est une excellente façon d'apprendre. Après avoir réalisé un jeu en suivant le tutoriel, vous serez en mesure de rassembler les outils que vous avez appris de toutes sortes de façons.
Quoi que vous choisissiez pour développer vos jeux, la clé est vraiment de commencer et de ne pas abandonner.
J'espère que cela vous aidera!