团队作业-博客1
团队作业-博客1
对分工(小兵)的理解
终于出团队作业了,终于不是电梯了,终于可以跟着大佬们玩花样了。有点小期待和激动
团队分工后,我负责的是写AI小兵,一开始觉得是挺简单,看题目要求就很简单,但后面仔细一想好像并不容易
游戏中英雄是由玩家进行操作的,英雄可以简单的走、攻击甚至挂机,但是小兵呢?
小兵是要有自己的一套行动方案的,是AI的,是智能的,没人去给他命令,他得自己判断自己该干些什么。小兵完全可以做得很好很智能, (moba类游戏小兵秀死英雄的情况也不少见 hhhh) 当然也可能只是很简单的走到战场,去攻击最近的目标。
这个小兵的实现可以有很多花样和想法,但是个人能力不足,大佬们也体谅说完成最基础的攻击最近敌人就行了,但希望能努力尽量多的实现一些想法,不给大佬们拖太多后腿惹麻烦。
针对最基础的想法的小兵类:
一些基于基础上希望能实现的想法:
- 敌方防御塔被摧毁后己方每波小兵会派出一只超级兵
(虐英雄就看他了) - 己方英雄受到敌方英雄攻击时,小兵优先攻击敌方英雄
- 小兵会形成单位体积碰撞
- 小兵可以能尽量不挤在一起,可以个体智能化,而非群体智能。
……
当然这些毕竟是想法,希望自己能多多学习,努力一步步实现,fighting!!