【Cocos Creator 新手实战】—— 贪吃蛇

    这段时间开始学习cocos creator,小试牛刀,尝试怎么做一款经典小游戏贪吃蛇。折腾了几天,终于边看文档边代码做出相对完整的小游戏。

首先收集材料:

    1、方块图片(自己弄几块不一样的图片就好了,大小是48x48)

    2、背景音乐

    3、字体图片

    其他材料基本都自己画一画就好了,毕竟要求功能,样子勉强能分辨就好了=。=

游戏界面

    1、主游戏区(包括地图区、分数、按钮)

    2、地图区(贪吃蛇、果实方块)

    3、分数(这里设置了每种方块不一样的分数)

    4、暂停按钮(暂停游戏)

    5、果实方块(地图区中随机生成,这里要注意不能重叠在贪吃蛇身体)

    6、贪吃蛇身体(主要由头部带动身体,这里只要做头部的方块判断,其他跟随头部)

    7、游戏结束区(游戏结束,弹出提示,重新开始的按钮)

    8、重新开始(重新加载游戏)

游戏控制

    键盘:w s a d(小键盘上下左右)

游戏逻辑图

    大致流程图,可以参考一下。

    

模块设计

    1、随机生成数,并生成实例化的方块

    2、移动跟控制模块

    3、检查碰撞模块

    4、果实方块跟贪吃蛇身体重叠检测模块

    5、得分模块

    6、区域UI关联控制模块

    7、游戏状态检测模块

最后总结

   其他也不多说了,把基本设计思路流程整理一下就好了,具体的实现还是代码比较清晰,整体来看,还是非常简单的。

希望对刚接触小游戏的人有点帮助。也是给自己整理一下,准备继续学习下一次新手小游戏。

链接:https://pan.baidu.com/s/1t7im7ABF0a7xf-2C2OQ9rQ 密码:n598

https://download.csdn.net/download/u014360527/10588555

猜你喜欢

转载自www.cnblogs.com/zrl66/p/snaker.html