Cocos2d游戏开发入门示例
Cocos2d 的游戏项目代码真挺适合入门的,是压缩包里这份叫“MTGame”的源码。结构清晰,逻辑完整,你一看就知道该从哪下手,适合边看边改。像场景管理、动作动画、事件这些,基本该用的它都用了,蛮全面。
资源管理、玩家控制、碰撞检测、UI 交互……这些模块都在,熟悉一下基本流程之后,你可以动手调调数值、换个资源试试看。代码风格也比较干净,不会写得太绕。
尤其适合对Cocos2d刚上手的朋友,先看看Scene和Layer是怎么搭配的,再试着跟着改一点Sprite的动作,挺有成就感的。
还有一点蛮实用,项目里用了Box2D物理引擎,像角色碰撞、跳跃这些效果,完全可以拿来做你自己的 Demo 用。
哦对了,别忘了多看下Director是怎么切场景的,这对你日后做完整游戏流程蛮关键的。
如果你本来就打算研究Cocos2d,那这个项目就比较值。你也可以搭配着以下这些文章一起看,内容更系统:Cocos2D 游戏开发详解、iOS 5 cocos2d 游戏开发实战。想做点小游戏的朋友,可以先把“MTGame”改成你自己的作品试试看。
5.44MB
文件大小:
评论区