Content:
Very many people asked me: Shen Teacher, or to update the engine version number to 3.0, update so fast, will not be every one months, a good fear ah.
I said: No matter what version you used to be, 3.0final is an architecture-level upgrade that can be decisively upgraded in a new project. Also includes the following:
The use of c++11 features (such as lambda functions, the use of new features such as auto, which are addictive)
Changed the way it was rendered (more on the details), which, in short, officially improved performance by 15%.
Changes the way the font is rendered in Atlas, improving the rendering efficiency of multiple words.
Added a new GUI.
Editor support: Cocostudio is getting more and more useful (I'll focus on the video later).
Where should I learn it from?
I recommend the cocos2d-x 3.0fianl learning Path:
1.
Master C Language First: (1 days)
2.
Learn the C + + language again: (1 days)
3. Start building the Cocos2d-x3.0final development environment (WIN7+VS2012 or mac+xcode5.0) (1 hours)
4. Start writing the first HelloWorld project (don't worry about why, make him Come) (1 hours)
5. Through the HelloWorld project tracking, analysis of cocos2d-x3.0final engine architecture principles and core class implementation (1 a.m.)
6.
Learn the main node,scene. Use of the Director,application class (1 days)
7. Start reading the Testcpp engine source code (very many game programmers go to study testcpp, make their own confused, sweat sweat, can first get the above 6 steps) (1 months)
1 months and 4 days later, you can write your own "2048" or "Angry Birds"
After that, find a job with a monthly salary of 20K (limited to Beijing, Shanghai, Guangzhou, Shenzhen, Xiamen, Chengdu),
Find a bigger house (in the 6 ring). Find another sister (to do the planning or to do fine arts)
-------to the---------------"Tomorrow is a better future.
Here Mr. Shen wishes you a helping hand. Provide learning video lessons,
The contents are as follows:
1.5 minutes Learn C language Program entrance 2.5 minutes Learn variables and expressions 3.5 minutes learn C language character type 4.5 minutes learn conditional statement 5.5 minutes learn to cycle 6.5 minutes learn array processing 7.5 minutes Learn string processing 8.5 minutes Learn function definition 9.5 Minutes learn pointer 10.5 minutes Learn function pointer 11.5 minutes Learn the structure and define the type 12.5 minutes Learn consortium and structure Array 13.C language structure with linked list Implementation NPC Management system 14.5 minutes Learn C language file Operation 15. How to learn C language 16.c++ programming 01--class and Object 17. C + + Programming 02--class encapsulation 18. The C + + programming 03--class inherits 19. C + + Programming 04--abstract class 20. C + + programming 05--operator overloading and template function 21. C + + programming 06--c++11 new features auto type and enhanced for loop lambda expression cocos2d-x 3.0final core technology 1. Cocos2d-x 3.0 Final Programming 01-Online Course Introduction 2. Cocos2d-x 3.0 Final Programming 02-Environment building and Hello Project 3.cocos2d-x 3.0 final programming 03-Engine architecture Analysis Application4.cocos2d-x 3.0 Final programming 04-Engine architecture Analysis Appdelegate5.cocos2d-x 3.0 Final Programming 05-Implementation of scene switching 6. Cocos2d-x 3.0 Final Programming 06-node anatomy and Anchor 7.cocos2d-x 3.0 final programming 07-testcpp source code Analysis 18.cocos2d-x 3.0 Final programming 08-testcpp source code Analysis 29.cocos2d-x 3.0 final programming 09-cocos2d-x memory Management 10.cocos2d-x 3.0 final Programming 10-vector11.cocos2d-x 3.0 Final Programming 11-map&value12.cocos2d-x 3.0 final programming 12-layer and user interaction 13.cocos2d-x 3.0 final Programming 13-node and schedule scheduled task 14.
Cocos2d-x 3.0 Final Programming 14-action and Actionmanager15.cocos2d-x 3.0 final Programming 15 Snake game case 01-game prototype design 16. Cocos2d-x 3.0 Final Programming 16 Snake game Case 02-Implement UI Flow 17.cocos2d-x 3.0 final Programming 17 Snake game case 03-Package 18 for node implementation. Cocos2d-x 3.0 Final Programming 18 Bulimia Snake game case 04-game Touch Interactive implementation 19. Cocos2d-x 3.0 Final Programming 19 Snake game case 05-the implementation of the route logic has been updated in succession ..... .........
Cocos2d-x 3.0final mobile game Development Video Tutorial 2014-Self-Learning programming-(updated in succession)