Cocos2D course recommendations

Source: Internet
Author: User

Article turned from tairan Tutorial: http://article.ityran.com/cocos2dstudy

This is a good learning guide for Cocos2D. Save it.

Cocos2D course recommendations

Cocos2d Iven learning recommendation step Proofreading: zilongshangren

 

I. First, I learned how to use Cocos2D to create a simple iphone game.

Conclusion: I have a rough understanding of Cocos2D games.

 

2. We recommend that you take a look at the "Zhiyi Cocos2D-iPhone game development tutorial" before learning the tutorial of Ray (Zi Long Shan Ren & tairan tutorial group translation),

>

Pdf + Demo package: http://www.ityran.com/thread-525-1-1.html

Summary: The Basic Knowledge parameters in this tutorial are clear and cover all aspects of cocos2d. You can learn the structure and basic usage of cocos2d. Whether in the future is the use of cocos2d-iphone or cocos2d-x, reading this tutorial set will be of great help.

 

3. After learning "Zhiyi", you can learn about cocos2d's principles-OpenGL ES from scratch:

>

  • [Reprint] Learning OpenGL ES from scratch-Basic Concepts
  • [Reprint] Learning OpenGL es ii from scratch-Overview of simple plotting
  • [Reprint] Learning OpenGL ES 3 from scratch-Perspective
  • [Reprint] Learning OpenGL ES from scratch-Light Effects
  • [Reprint] Learning OpenGL ES from scratch-Material

Conclusion: The first five articles are sufficient to understand the basic principles of OpenGL ES. Others can be used as extensions.

 

4. After reading the recommended tutorial above, you can go to the ray tutorial;

Note: In the following recommendation steps for your convenience, pdf documents are packaged and included in the translation collection:

Packaging: http://www.ityran.com/thread-290-1-1.html

Learning steps:

1,

Cocos2d framework Overview

Cocos2d genie Tutorial: second tutorial

Cocos2d genie Tutorial: 3rd release tutorial

 

Cocos2d menu Tutorial: first tutorial

Cocos2d menu Tutorial: second tutorial

Cocos2d menu Tutorial: Step 3 (complete)

 

Summary: These two series understand the most basic classes of cocos2d, CCMenu and CCSprite;

 

2,

  • How to Use cocos2d and box2d to create a Breakout game: PART-1
  • How to Use cocos2d and box2d to create a Breakout game: PART-2

Summary: This Series teaches you how to create your own simple game from scratch and understand the organization of each part of cocos2d.

 

3. Recommended reading of several game series:

• How to Create a game similar to tiny wings: the first choice

• How to Create a game similar to tiny wings: second tutorial (complete tutorial)

 

How to Use cocos2d to create a hamster game: (1st success)

How to Use cocos2d to create a hamster game: (Part 2. Completion

 

• How to Create a game similar to tiny wings: the first choice

• How to Create a game similar to tiny wings: second tutorial (complete tutorial)

 

4. Production series of Box2D:

  • Use COCOS2D and BOX2D to create jetpack joyride part-1
  • Use COCOS2D and BOX2D to create jetpack joyride part 2
  • Use COCOS2D and BOX2D to create jetpack joyride part 3
  • Use COCOS2D and BOX2D to create jetpack joyride part 4

 

5. At this point, you should be able to use the basic functions of cocos2d at will. Of course, you may also need to use some tools to make development faster, so you need to see:

>

1. texture picker

(How to Use animations and spritesheettings in cocos2d)

How to optimize spritesheettings with texture pickerand character format in cocos2d

 

2. spritehelper and levelhelper

[ITyran translation] How to Use spritehelper and levelhelper tutorial

 

3. GameCenter

• How to Use GameCenter to create a simple multiplayer game Tutorial: Lesson 1

• How to Use GameCenter to create a simple multiplayer game Tutorial: second tutorial

 

4. tilemap

How to Use cocos2d to create a tilemap-based game tutorial

Collision Detection and collection of items: How to Use cocos2d to create a tiled map-based game: Second choice

Add enemies and battles: If you use cocos2d to create a tiled map-based game: 3rd choice

 

6. At the end of this tutorial, You can freely choose the articles you are interested in:

>

 

Http://article.ityran.com/tutorials

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.