Interested in mobile game development? This list of 10 open-source, iOS game projects available on GitHub will help get you started! The projects compiled in this list range from clones of classic games like Pong and Connect Four to apps that are very similar to those that have recently topped App Store charts.
iOS Game Development Tutorials
There's nothing quite like learning by example, so let's get started! The projects listed below should not be copied and submitted to the app store. Instead, they should be carefully reviewed so that you can learn by example and create your own game. Find the Monkey is another simple game that is great for intermediate and beginning iOS game developers.
Learn iOS Game Development By Example: 10 Projects to Get You Started
The premise of the game is simple: the game randomly hides a monkey behind a series of blocks, and the player tries to determine which block is concealing the monkey with the least amount of guesses and the shortest amount of time. You probably played this game as a kid, and some of you may even still play as an adult!
Cocos Shooter is a simple 2D shooting game demo that you can use to learn explosion effects. The author has kindly posted an accompanying blog post on how the game was made. Cocos Whack Mole is a whack 'em game for iOS that is inspired by the classic whack 'em games found at local arcades all over the world.
For the uninitiated: a "mole" appears for a short period of time and the player must tap the mole before he disappears. Each successful tap results in a change in demeanor for the mole and a higher score for the player. Mahjong Mania is a project based on the classic Chinese card game Mahjong. Beginning iOS developers will find a plenty of code to learn from here. This project includes iAD integration, time tracking, and game center support!
How to open a PDF file in Mail on the iPad
The goal of the game is to find the Knight and win a shoot-out. Players must also avoid and outsmart ghosts while looking for bonuses in each of the homes.
This project is a clone of the popular, top selling App Store game Tiny Wings. While the bird is missing from the game, you will recognize the rolling hills and long flights the game character takes. This project is a great place to learn game development fundamentals for those who are already intermediate or advanced iOS Developers. Climbers is a unique puzzle game.
What is 32-Bit App
The player controls two climbers connected together while climbing a wall made of rock. As they climb higher, the user must make strategic moves to ensure that the climbers both reach the top and collect all the stars available along the way. As an added element, the player must also watch out for falling rocks.
This is a great game to learn from.
It uses a unique concept to create fun levels and incorporates collision detection and object collection. Users are given a shape with several connected lines that cross. The user then touches the red dots to move the lines and make a shape without any lines crossing. The list above demonstrates just a few of the many Github iOS gaming projects that you can download, play with, and use as a reference point while learning iOS game development.
In the future, we will both roundup additional insightful GitHub projects as well as take a closer, step-by-step look at the mobile game development process. Interested in learning iOS game development or know of other open-source projects that the development community can benefit from?
Drop me a line on Twitter williamherring and let me know! Unlimited asset downloads! Subscribe Sign In.
Apple Technologies for Game Developers
Web Design. Game Development. Computer Skills.
Learning Guides. William Herring. William Herring twitter.
In the past he's worked with developers to create and market utility, entertainment, and social apps. Currently, William is involved in two startups one in mobile and during his free time he lends his talents as a freelance marketing consultant. Feed Like Follow Weekly email summary.
Games developer ios pdf not opening
Looking for something to help kick start your next project? Envato Market has a range of items for sale to help get you started.
WordPress Plugins. PHP Scripts.
Mobile App Templates. Get access to over one million creative assets on Envato Elements. Over 9 Million Digital Assets. Everything you need for your next creative project. Join the Community. Share ideas.
How to Fix 32-Bit Apps Not Working on iOS 11
Host meetups. Lead discussions. Quick Links Explore popular categories.