Cocos2d-x 3.10横版跑酷游戏《摘星湖》
Cocos2d-x 的横版跑酷大作业,叫《摘星湖》,玩法挺有意思:主角沿湖跳跃,影子在水里捡星星得分。画面虽然不算华丽,但逻辑清晰,结构也不乱,适合想练手的朋友上手看看。用的是cocos2d-x 3.10,代码分明,自动生成的东西都删了,留的都是干货。
你要是刚学完精灵、动作、碰撞检测这些内容,这项目可以帮你串起来一遍。资源文件也比较全,包括图片、音效和一份文档,跑起来几分钟就能搞定。适合课设、作业,或者单纯想做个 demo 练练。
嗯,记得环境别搞错了,3.10
的版本要求还是要对的,避免编译出幺蛾子。如果你想参考其他类似的源码,我帮你挑了几个,像这个Cocos2d-x 酷跑项目就蛮接近,结构更成熟点,还有这个横版动作游戏源码也值得瞄一眼。
如果你是 Unity 用户,也别急,这个Unity 2D 横版跑酷案例跟这个项目玩法接近,界面美术更讨喜些。
,《摘星湖》虽不复杂,但胜在清晰明了,如果你想动手整点实战代码,这个项目还挺合适的。
摘星湖Cocos2d-x.zip
预估大小:62个文件
摘星湖Cocos2d-x
文件夹
Classes
文件夹
GameScene.h
1KB
AppDelegate.cpp
2KB
PauseScene.cpp
2KB
HelloWorldScene.h
591B
GameOverScene.h
571B
HelloWorldScene.cpp
4KB
PauseScene.h
577B
GameOverScene.cpp
2KB
...
8.1MB
文件大小:
评论区