【游戏设计】3D坦克大战

美术资源

美术资源使用了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、游戏结束后会提示玩家是否继续游玩,或者离开游戏。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值