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这些类一看就明白怎么玩。 得分
微信跳一跳素材资源包 微信跳一跳的游戏素材包,视觉资源还挺全的,适合用来练手小游戏开发。里面包括角色帧图、背景图、平台图案,还有一些音效,虽然动画得自己拼,但素材都分得挺清楚。要是你用过 Canvas 或 Unity 做过小项目,直接套进去调下尺寸就能跑。图都是 .png 的,音效是 .mp3,拿来当原型参考也方便。嗯,
斗地主完整开发C++游戏项目 斗地主的完整开发项目,C++做后端逻辑,cocos2dx 搞前端界面,适合想深入搞懂游戏开发流程的你。不只是会写个 UI 或画几张牌,更关键的是算法和系统架构都讲得透。像发牌、出牌规则、叫地主策略这些,都实现得蛮严谨,甚至连 AI 决策也做了基础和进阶两套。网络通信这块也挺实用,讲了 TCP 通信和
Sublime Text 2/3QuickXDev Cocos2d-x辅助插件 Sublime Text2/3 的QuickXDev插件可以大大提升你在开发Cocos2d-x游戏时的效率。它了快速的代码补全、自动生成脚本、快速打开项目文件等功能,简化了多常用操作。如果你做游戏开发,尤其是Cocos2d-x,这个插件挺好用的。你可以在 Sublime Text 中直接使用它,省去