游戏玩法
玩家有着自己的战场,可以作为进攻方去挑战其他战场,也可以作为防守方抵御其他玩家的进攻。玩家可以挑战游戏里设置的各个关卡,提高自己的指挥能力和布局能力,最终可以战胜其他玩家的同时能够不被其他玩家击垮自己的战场。
进攻方:士兵、勇士、炮手、神、医生
防守方:墙、小卒、迫击炮、轰炸机、灭神兵器、喷火器、转移阵、家
功能
战斗系统:玩家指挥士兵进攻的场景,可以选择出战的士兵类型,也可以发号施令控制士兵行为。
布局系统:玩家挪动自己场景的士兵,强化自己战场的防守,让其他玩家无法击垮自己。 结算系统:显示游戏最终结果
挑战玩家系统:可以查看榜上的其他玩家并挑战对方
关卡选择系统:可以选择想要挑战的关卡
实现
1.ECS框架
2.资源管理框架
3.prop监听者模式实现
4.消息管理框架
5.MVC框架
6.ui自动转代码工具
7.云函数的交互
8.简单的对象池功能
————————————————
版权声明:本文为CSDN博主「null-空白」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhouhaolin/article/details/131070316