游戏场景
- 单人游戏
- 游戏主界面的尺寸
- 我方坦克、电脑坦克、普通砖块、高级砖块图片的初始位置、大小
游戏对象
- 我方坦克
- 用户四个方向按键前进,每次移动多大像素
- 用户持续按键,持续时间多长,才能使得坦克连续运动
- 坦克四个方向的转换
- 坦克转换方向后的对齐问题,当无法精确地卡到空白处,无法前进
- 坦克遇到障碍物停止前进
- 电脑坦克
- 数量:3
- 不同的坦克有不同的运动轨迹,初始位置也不同
- 匀速一直在发射子弹
- 子弹
- 子弹的显示
- 确定哪个按键起作用
- 子弹的初始位置
- 子弹发射的初始位置要根据坦克的方向不断重新定位
- 子弹何时消失
- 碰撞检测
- 坦克的碰撞
- 坦克和坦克的碰撞
- 坦克和障碍物的碰撞
- 子弹的碰撞
- 子弹和子弹的碰撞
- 子弹和坦克的碰撞
- 子弹和障碍物的碰撞
- 坦克的碰撞
游戏规则(需扩充)
- 子弹和我方坦克的碰撞
- 我方坦克连续击中电脑坦克3个子弹,电脑坦克爆炸且消失,对应的子弹同样也消失;射出的多余子弹继续向前运动;
- 我方坦克被连续击中2个子弹,回归初始位置;
- 子弹和障碍物的碰撞
- 一枚子弹可以销毁?* ? 像素的砖块;
- 坦克和坦克的碰撞
- 电脑坦克之间碰撞如何转向???
- 电脑坦克和新生的电脑坦克碰撞???
- 坦克和障碍物的碰撞
- 坦克的正方向直接向前触碰障碍物,无法通过