cocos商城搜索“3D塔防类小游戏Demo”
自制3D-塔防游戏Demo源码
一个基于CocosCreator的3D塔防游戏Demo, 便于快速实现基础的网格建造物品,思路
1、场景地形搭建逻辑:通过起点、终点、路径、地块组装有戏场景
2、网格建造逻辑:根据方块地形网格进行物品建造
3、视角切换逻辑:W向前移动视角,S向后移动视角,A向左,D向右; 鼠标滚轮抬高/降低视角
4、建造炮台:点击UI的建造炮台,则会生成炮台节点,跟随鼠标移动指向的地块进行建造; 敌人进入攻击范围则会触发发射子弹逻辑
5、敌人逻辑:自定义敌人波次,自定义每波敌人数量,及速度;敌人沿场景内的WayPoints路径运动
6、玩法:消灭所有波敌人本关卡胜利,消灭敌人获得分数; 放跑掉N个敌人跑到终点则游戏失败(N自定义)
7、音乐:增加bgm
8、再玩一局:游戏胜利或失败后可以重新开始再玩一局
9、全局游戏状态机制:全局buildManger处理游戏的关卡信息、状态