Develop an iOS game with Cocos 2D Game Development Framework
- 2.5 hours on-demand video
- 1 article
- 15 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
- Setup the Cocos 2D Framework
- Use the Cocos 2D Framework
- Develop iOS Games in Cocos 2D
- Know how to create an Aim-and-Shoot Game and Memory Game in Cocos 2D
01-01 Installing Cocos2D
This video explains how to install Cocos2D in the MAC for IOS application development. It covers all the steps that are to be followed for successfully installing Cocos2D into the mac.
01-02 Introduction to Cocos2D
This video gives an introduction to Cocos2D framework. It covers the basics of developing cocos2D applications using Xcode. This also covers how to create a new cocos2d application and your first 'Hello World' application using cocos2D. Adding scenes, layers & cocos2D objects etc. are covered in this section. With this section you could learn how to add sprites/images to your game and positioning it. Scene transition from one scene to another is also covered in this section.
01-03 Menu and MenuItem
This video covers how to use menu and menuitem in cocos2D. This video explains in detail how you could add different menu items and include it under a menu. It also covers how to customize the 'CCMenuItemFont' which we could use as a menuitem. Adding a label or image as a menu item is also explained in this section.
01-04 Properties of Sprites in Cocos2D
This video explains various properties of sprite in cocos2D using Xcode, which we could implement in our applications. Adding, positioning, flipping, scaling ,setting anchor point, adding multiple sprites and positioning it relative to another are some of the sprite properties covered in this section.
01-05 Touch Handling in Cocos2D
This video explains methods for handling different touch events in cocos2D applications using Xcode. This video covers basic steps and prerequisites which are needed for detecting/handling touch events in Cocos2D. Different touch handling methods, including ccTouchesBegan, ccTouchesMoved & ccTouchesEnded are explained in this video. With this video you could easily learn how to implement and detect touch in specific regions or objects in the scene.
In this section you are going to see how to develop a cocos2D game from scratch using Xcode. It covers detailed steps for, creating a new cocos2D project from Xcode, running the application in the iPhone simulator, adding a new class to the project, creating scenes, adding layers to it, adding resources to the project, adding sprites to the project, calling a new scene from the current scene, adding menu items and transition from one scene to other.
In this second part of the video about developing a cocos2D memory game, you are going to learn about, adding the memory images required for this game, how to arrange a pair of six images in random order, enabling touch methods, implementing touch actions, and replacing the mask image with that of original image after the player touches the mask image
In this third part of the video about developing a cocos2d memory game, you are going to learn about, implementing the image touch count, identifying the simultaneous touches, resetting images with mask image after wrong touches, identifying the correct images & giving animations to the sprites after it is correctly identified.
In this fifth and final part of the video about developing a cocos2d memory game, you are going to learn about, implementing time as a criteria for the scoring system, showing the time elapsed in the game scene, saving the best time, showing the best time and current time taken for the game.
- Basic iOS development or Objective C knowledge
What if you could make your own amazing iOS Game and have millions of downloads and users from all around the world?
Well, we can't get you so far, that's just up to you, but we can ge you started and that is the most important step from your journey!
This course will help you kick start your iOS game development journey using the Cocos 2D Framework.
You will get introduced to Cocos 2D, to all the elements: scenes, sprites, animation, effects and touch handling and you will learn by example which will make your experience more practical and approachable.
In the course you will learn the principles and elements of developing an iOS game using Cocos 2D while learning them in the creation process of an aim-and-shoot game and a memory game.
With Cocos 2D you can develop games for all the iOS devices: iPod Touch, iPhone, iPad and any OS X device, which is a huge advantage.
So, you practicly learn:
- How to setup the Cocos 2D Framework
- How to use the Cocos 2D Framework
- How to use the elements of the Framework
- Learn by Example
- How to create an aim-and-shoot game in Cocos 2D
- How to create a memory game in Cocos 2D
and much more...
- Lifetime Access to all other updates!
- FULL Support!
- 30 Day Money Back GUARANTEE if you feel this course didn't help you at all and you can't apply anything...that is how dedicated we are to your success!
We have designed this special course for anyone who has completed our iOS for Beginners course or has basic knowledge in Objective C so you can start developing games right away.
PS: If, you follow the video series and perform the steps mentioned then it shouldn't take you more than 3 days to get going and start to develop your own iOS games!
Now It's Time to take action, enroll in the course and we will see you on the inside!
- Anyone who wants do develop iOS Games
- Anyone who has basic iOS development knowledge and wants to develop games to.