After carefully understanding the iOS game development engine, commonly used cocos2d and unity engines in recent days, unity is not free, while cocos2d is free and open-source; Finally, I chose cocos2d for two reasons: 1. the most important reason is that it corresponds to the development tools, especially the "participant designer" and the particle system editor. I like it very much (the cost is $7.99 USD). I downloaded the trial version and did not say so, awesome; 2. its cocos2d-x cross-platform very optimistic, because I also developed the Android system, it is clear that the android game engine cocos2d also has its corresponding version; such an engine can be used on both platforms, he Lewei; The following are some of the cocos2d engine-basedArticleYou can discuss and learn from each other;
[One of iOS-Cocos2d Game Development] Build cocos2d game engine environment helloworld! Http://www.1000phone.net/thread-7419-1-2.html [IOS-Cocos2d Game Development 2] cocos2d game development resources (tutorial and source code) Http://www.1000phone.net/thread-7420-1-2.html [IOS-Cocos2d game development 3] All the effects of ccscene switching (28) and set the screen portrait! Http://www.1000phone.net/thread-7421-1-2.html [IOS-Cocos2d game development 4] alone collection cocos2d provided font! 57 types (compared font charts) Http://www.1000phone.net/thread-7423-1-2.html [IOS-Cocos2d Game Development 5] multi-contact and touch screen event details (single monitor, event distribution) Http://www.1000phone.net/thread-7424-1-2.html [IOS-Cocos2d game development 6] To touch screen event additional explanation, solve the failure to trigger the cctouchmoved event [important!] Http://www.1000phone.net/thread-7425-1-2.html IOS-Cocos2d game development 7] In cocos2d Add/delete system components, and solve the view setting transparent will affect the view of other components! [Fixed the bug of cocos2d animation to stop playing] Http://www.1000phone.net/thread-7427-1-2.html [IOS-Cocos2d Game Development 8] Turn on high definition (960*640) mode questions and answers, picture adaptation and Set iPhone portrait Screen Http://www.1000phone.net/thread-7428-1-2.html [IOS-Cocos2d game development 9] Explain ccspritebatchnode and TP tool ". PVR. CCZ", ". plist" shared ultimate genie optimization and attention! Http://www.1000phone.net/thread-7429-1-2.html IOS-Cocos2d Game Development 10: adding particle system effects and solving the coordinate problem between particle effects and layer; Http://www.1000phone.net/thread-7430-1-2.html IOS-Cocos2d game development 11: Using box2d physical system and adding box2d physical system lib package in the cocos2d framework Http://www.1000phone.net/thread-7438-1-1.html [12 of iOS-Cocos2d Game Development] Analysis of the Use of C ++/C/OC for iOS game mixed editing appear "failed with exit" problem and summary; Http://www.1000phone.net/thread-7439-1-1.html [IOS-Cocos2d game development thirteen] ccsprite using beiser (bésel) parabolic action and let ccsprite play two action at the same time! Http://www.1000phone.net/thread-7440-1-1.html 【14 iOS-Cocos2d game development 】 audio/sound/video play (using Cocos2D-iPhone-Extensions embedded cocos2d video play !) Http://www.1000phone.net/thread-7441-1-1.html [IOS-Cocos2d game development 15] Detailed ccprogresstimer progress bar and modify the cocos2d source code to achieve "ideal" game progress bar! Http://www.1000phone.net/thread-7442-1-1.html IOS-Cocos2d game development 16th add local notification and add system component scroll view (uiscrollview )! Http://www.1000phone.net/thread-7443-1-1.html IOS-Cocos2d game development 17th] flexible use of the genie visible area (texturerect) and anchorpoint, and combined with the visible area and anchorpoint to create a progress bar! Http://www.1000phone.net/thread-7445-1-1.html [IOS-Cocos2d game development 18] to solve the rolling screen background/stitching map with Black edge (GAP)/animation play appearance of edges and prohibit automatic lock in the Game Problem! Http://www.1000phone.net/thread-7450-1-1.html IOS-Cocos2d game development 19: four common methods of game data storage nskeyedarchiver/nsuserdefaults/Write write/sqlite3 Http://www.1000phone.net/thread-7452-1-1.html [IOS-Cocos2d game development of 20] the basic knowledge of the genie collection (Bitmap operation/texture replacement/Re z axis, etc.) and the use of ccsprite and cclayercolor to make a simple covering layer! Http://www.1000phone.net/thread-7454-1-1.html [IOS-Cocos2d game development 21] custom genie class and set attack frames for your genie (specify the start frame) and expand cocos2d source code ccanimation simplify animation creation! Http://www.1000phone.net/thread-7460-1-1.html [iOS-Cocos2d Game Development 22] ccspeed ccanimate animation when setting slow action and set the game to slow down (tower defense game essential )! http://www.1000phone.net/thread-7463-1-1.html |