iOS Memory Game Objective-C XCode
- 2.5 hours on-demand video
- 2 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Develop basic video game apps in XCode for iOS
- Understand basic XCode interface builder and Storyboards
- Understand the basics of Objective-C programming langauge
In this lesson, we will discuss the goals of this project as well as the stages of this development. We will also have an overview of the entire project.
In this lesson, I will demonstrate how the app actually functions. This is a very simple introduction as to how this little game is being played and also what you have to know and keep in mind for developing this.
Basic things that are needed to develop this app are:
a) an array to hold all the images
b) a grid system where each image from the array is placed twice and randomly
c) a touch function that detects when you tap on any of the blocks
d) a mechanism that understands whether this is the first time you tapped or the second
e) and a timer system
In this lesson, we will explore how to use interface builder to build the main background view for our game as well as the buttons to reset the game and the game timer.
In this lesson, we will learn how to make one simple image view and attach it to the game background view. It would require exposing some of the properties and outlets and deciding about the size of the image view.
In this lesson, we will make a very simple code that makes all of the images of the grid. It needs a little maths and a little coding.
In this lesson, we’ll add some animation to the way the blocks appear and disappear.
In this lesson, we will learn how to compare and make the similar image views disappear and make the different ones go back to No Image mode.
- Basic Understanding of Programming in XCode
In this course, we will explore how to build an iOS memory puzzle game using XCode and Objective-C. While this is a beginner course, by going through it you will learn an array of topics such as
- user interface
- dynamic outlets
- touche events
- basic view animations
- as well as some mathematical algorithms.
This course could be used by both beginner developers or experienced coders. For a programmer, this should take no longer than an hour to develop, so I’d give it 3 hours to complete this tutorial if you are a beginner.
I have included my assets as well as my own project so you can easily and efficiently follow my steps in each lesson.
By the end of this, you should be ale to use the interface builder of Xcode to build your iOS interfaces. You should also know how to programmatically make numerous outlets and be able to use few different game logic and of course you would learn how to use the touch events and manage user interaction.
Throughout the course, if you had any questions or concerns, please feel free to get in touch with me. If I am online I will get back to you immediately, if I am away, I usually reply in less than 12 hours.
- General Programmer or Coding Enthusiasts