坦克大战1.0.0版本实现了以下需求:
1.坦克有以下属性:移动速度、旋转速度、颜色、初始位置、初始方位;
2.炮弹有以下属性:飞行速度、冷却时间、射程、颜色;
3.相机跟随:相机始终在玩家后上方的位置
4.玩家通过前后箭头键控制己方坦克前进和后退;
5.玩家通过左右箭头键控制己方坦克左右旋转;
6.玩家通过鼠标左键和空格键控制己方坦克发射炮弹;
7.敌方坦克初始生成10个,之后每隔2秒生成一个,总共50个坦克;
8.敌方坦克根据能力值分为三个级别,对应比例为3:2:1,颜色分别为灰、浅蓝、黄
9.敌方坦克在0.5倍射程范围内发现玩家,转向玩家,再向玩家开炮
10.敌方坦克在1倍射程范围内发现玩家,转向玩家,再向玩家移动,同时向玩家开炮
11.敌方坦克在1.5倍射程范围内发现玩家,转向玩家,再向玩家移动
12.敌方坦克在1.5倍射程范围内未发现玩家,随机巡逻:将其10~30米外的随机一处位置作为目标位置,转向目标位置,再向目标位置移动;如果到中途满足9~11中条件,则执行相应操作,如果不满足,继续向目标位置移动;如果达到目标位置还不满足9~11中条件,再随机生成一个目标位置继续巡逻。
1