Cocos2d-x游戏开发教程及学习路径图 cocos2d-x 的学习路径图挺全的,涵盖基础到进阶,适合想系统入门游戏开发的朋友。教程内容也蛮细,节奏不快不慢,挺适合边学边练。尤其是那几个工具,像SpriteSheet Editors、Tilemap Editors,配合代码用,效率能提高不少。 Cocos2D-x的跨平台能力也算是一大优势,
H5乒乓球小游戏 HTML5 的乒乓球小游戏源码,挺适合刚入门的前端朋友拿来练手的。整个项目用的是原生 JavaScript 配合点 jQuery,结构清晰、逻辑简单,跑起来响应也快。游戏玩法也不复杂,就是鼠标控制球拍,跟 AI 打几回合。页面主结构靠的是 HTML5,是标签,把整个游戏画面全画在画布上,交互靠 Ja
笨笨鸟JavaScript小游戏Demo 笨笨鸟 Demo 源码,网页小游戏的完整实现,挺适合练手的项目。里面的玩法逻辑用的是纯 JavaScript 写的,结构清晰,逻辑也不绕,挺适合你边看边动手改点东西试试。HTML5 的是主角,用来画鸟、猪、弹弓这些角色,动画也就是靠它一帧一帧画出来的。JS 里用setInterval控制节奏,效果还
Gradle 6.5.1与8.0.2版本对比分析 Gradle 的版本选择,确实是做 Android 打包时绕不开的点。Gradle 6.5.1跟Gradle 8.0.2在用 Cocos Creator 构建安卓包时,各有亮点,差别还挺。前者搭 Cocos Creator 3.7 用起来比较稳,后者在 3.8 上跑得更快,是多线程那块,挺香的。 G
Anti_TexturePacker图集拆包工具 反纹理打包器的高效图集拆包体验,挺适合经常和 Cocos2d-x 打交道的你。图集优化虽然好,但一旦要提子图就头疼了——不是自己写解析代码,就是手动截图,太折腾了。Anti_TexturePacker直接搞定这个痛点。只要把图集的.png拖进去,它自动识别同名的.plist,几秒钟把所有子图列出来,
Cocos2d-x TexturePacker图集拆分技巧 TexturePacker 的大图在 Cocos2dx 里用得挺频繁的,打包方便,效率也高。但打包完的大图要是改动不方便怎么办?别急,这里教你几招灵活拆图的小技巧。TexturePacker 的图集打出来后,通常是一张.png加一个.plist。这套组合可以直接扔进 Cocos2dx 的Sprite
Cocos2d-x 3.x横版跑酷游戏 cocos2dx 3.x 的酷跑游戏源码,玩法挺经典的那种横版跑酷,代码写得还算清爽。适合刚上手cocos2dx的同学摸索项目结构和各种模块怎么配合。像场景切换、精灵动画、碰撞检测这些,都有比较完整的实现,改一改还能当练手项目用。 跑酷游戏的场景用的是Scene+Director的组合,切换用rep
跳一跳微信小游戏示例项目 白鹭引擎做的微信小游戏《跳一跳》源码,挺适合新手学习的。代码结构清晰,逻辑简单,适合想学习小游戏开发的朋友。如果你是刚接触游戏开发,或者想深入了解微信小游戏的实现原理,这个源码可以给你不少。而且这个游戏流行,学会了之后也能做出类似的项目,蛮有趣的。代码中有不少基础的碰撞检测、物理引擎的应用,完全可以
植物大战僵尸JavaScript版路灯花角色设计 路灯花的角色挺有意思的,攻击范围大,还自带照明,适合黑夜关卡这种视觉不清晰的时候用。在用JavaScript实现前端小游戏的时候,这种角色的设计思路可以借鉴一下,既有功能性又兼顾表现力,适合拿来练练动态效果的实现。 用了canvas来渲染植物动作,配合setInterval做循环动画,性能上挺稳定的
Shoot02Java飞机大战小游戏 Java 的图形界面写小游戏,Shoot02.rar这个项目真挺有代表性的。微信飞机大战那味儿,它有——UI、碰撞、加成、暂停、音效,样样不落。Swing 写的界面,虽然老点儿,但跨平台兼容性还不错。逻辑写得也清楚,OOP 用得挺顺,Plane、Bullet、Enemy这些类一看就明白怎么玩。 得分