Intéressé par le développement de jeux mobiles? Cette liste de 10 projets de jeux iOS open-source disponibles sur GitHub vous aidera à démarrer! Les projets compilés dans cette liste vont des clones de jeux classiques tels que Pong et Connect Four à des applications très similaires à celles qui ont récemment dominé les charts de l'App Store. Il n'y a rien de mieux que d'apprendre par l'exemple, alors commençons!
Les projets énumérés ci-dessous ne doivent pas être copiés et soumis à l'App Store. Au lieu de cela, ils devraient être soigneusement examinés afin que vous puissiez apprendre par l'exemple et créer votre propre jeu..
iPong est un clone du jeu vidéo classique "Pong" d'Atari et offre un jeu à plusieurs joueurs. Si vous débutez dans la création de jeux, ce projet Github est un excellent point de départ.!
Retrouvez le projet sur Github ici.
Find the Monkey est un autre jeu simple idéal pour les développeurs de jeux iOS débutants et débutants. Le principe du jeu est simple: le jeu cache un singe au hasard derrière une série de blocs et le joueur essaie de déterminer quel bloc cache le singe avec le moins de suppositions possible et le temps le plus court..
Retrouvez le projet sur Github ici.
Four In A Row est la version iOS du jeu classique Connect 4 de Milton Bradley. Vous avez probablement déjà joué à ce jeu quand vous étiez enfant, et certains d'entre vous peuvent même jouer encore à l'âge adulte! C'est un simple jeu à deux joueurs dans lequel les joueurs s'affrontent pour obtenir quatre cercles consécutifs horizontalement, verticalement ou en diagonale..
Retrouvez le projet sur Github ici.
Cocos Shooter est une simple démonstration de jeu de tir en 2D que vous pouvez utiliser pour apprendre les effets d’une explosion. L'auteur a gentiment posté un article de blog d'accompagnement sur la fabrication du jeu..
Retrouvez le projet sur Github ici.
Cocos Whack Mole est un jeu de frappe pour iOS qui s’inspire des classiques jeux de frappe proposés dans les salles de jeux locales à travers le monde. Pour les non-initiés: une "taupe" apparaît pendant une courte période et le joueur doit taper sur la taupe avant de disparaître. Chaque tape réussie entraîne un changement de comportement pour la taupe et un score plus élevé pour le joueur..
Retrouvez le projet sur Github ici.
Mahjong Mania est un projet basé sur le jeu de cartes chinois classique Mahjong. Les développeurs iOS débutants trouveront une abondance de code à apprendre ici. Ce projet comprend l'intégration iAD, le suivi du temps et l'assistance du centre de jeu.!
Retrouvez le projet sur Github ici.
La créatrice Laurence Archer (Lozarcher) décrit Knight Fight comme un jeu isométrique 2D pour iPhone et iPad, avec un jeu similaire au jeu Ultimate Gunfright de 1986.? Soyez averti: Knight Fight est à la fois amusant et addictif. Le but du jeu est de trouver le chevalier et de gagner une fusillade. Les joueurs doivent également éviter et déjouer les fantômes tout en recherchant des bonus dans chacune des maisons..
Retrouvez le projet sur Github ici.
Ce projet est un clone du jeu populaire Tiny Wings de l’App Store, le plus vendu. Tandis que l'oiseau est absent du jeu, vous reconnaîtrez les collines et les longs vols du personnage. Ce projet est un excellent endroit pour apprendre les bases du développement de jeux pour ceux qui sont déjà des développeurs iOS intermédiaires ou avancés..
Retrouvez le projet sur Github ici.
Climbers est un jeu de puzzle unique. Le joueur contrôle deux alpinistes connectés ensemble en escaladant un mur de pierre. En montant plus haut, l'utilisateur doit faire des gestes stratégiques pour s'assurer que les alpinistes atteignent le sommet et collectent toutes les étoiles disponibles. En tant qu'élément ajouté, le joueur doit également faire attention aux chutes de pierres. C'est un bon jeu à apprendre. Il utilise un concept unique pour créer des niveaux amusants et intègre la détection de collision et la collecte d'objets..
Retrouvez le projet sur Github ici.
Créé par Manan19, un utilisateur de Github, Cross Me Not est un jeu de réflexion prenant qui comporte plusieurs niveaux, ainsi que l’intégration iAD et Game Center. Les utilisateurs reçoivent une forme avec plusieurs lignes connectées qui se croisent. L'utilisateur touche ensuite les points rouges pour déplacer les lignes et créer une forme sans lignes croisées..
Retrouvez le projet sur Github ici.
La liste ci-dessus ne présente que quelques-uns des nombreux projets de jeu iOS de Github que vous pouvez télécharger, utiliser et utiliser comme point de référence lors de l'apprentissage du développement de jeux sur iOS. À l'avenir, nous rassemblerons d'autres projets GitHub perspicaces et examinerons de plus près, étape par étape, le processus de développement de jeux sur mobile..
Vous souhaitez apprendre le développement de jeux iOS ou connaissez d’autres projets open-source dont la communauté des développeurs peut bénéficier? Envoyez-moi un message sur Twitter (@williamherring) et faites le moi savoir!