美术资源
美术资源使用了Unity Assets Store上下载的卡通风格的坦克模型和场景模型。
该场景已经设计好了坦克的战斗区域,并为大量的障碍物和建筑做好了刚体碰撞。
下载地址:Tanks! Tutorial | 视频教程项目资源 | Unity Asset Store
画面设计
1、游戏界面构造,主要包括游戏运行的场景、背景、边界等。构建坦克战斗的“棋盘”。
2、坦克的的构造,具有典型坦克外型,坦克能够正常移动,能够开火发射子弹。坦克会受到子弹的爆炸伤害,需要有明显的血量显示。
3、子弹的构造,具有典型子弹外型,发射子弹具有飞行效果和碰撞后的爆炸效果。子弹爆炸后即损毁消失。
功能设计
1、坦克的移动功能,以正常汽车移动模式为例,能够进行前进后退、转弯等移动。
2、坦克的开火功能,子弹会从坦克炮口发射而出,子弹飞行途中遭遇碰撞则发生爆炸,如果与坦克发生碰撞,则对坦克造成血量上的伤害。简单设计为每发子弹造成10点伤害。
3、坦克的生命值,简单设计为坦克拥有最大血量100点,最多可以承受10发子弹的伤害。血量为0时则自身爆炸毁灭。
音效设计
1、游戏应当有适合的背景音乐
2、坦克移动的引擎音效
3、子弹发射飞行音效
4、子弹爆炸音效
5、坦克血量为0损毁的音效
游戏进行过程设计
1、游戏设计为单机的双人坦克大战模式,棋盘上会有两位玩家操控不同的两辆坦克。
玩家1使用WSAD控制坦克移动,空格开火。
玩家2使用方向键控制坦克移动,回车键开火。
2、双方在具有各种障碍物和掩体的棋盘上战斗,各自的目标就是将敌方坦克生命降低到0以获得游戏胜利。
3、游戏结束后会提示玩家是否继续游玩,或者离开游戏。