PowerTank初步设计说明书

PowerTank初步设计说明书
游戏平台
该游戏运行在自行开发的Power51机上.关于该机的简单介绍如下:
CPU使用51snd,64k rom 2k ram usb接口 mp3解码 不需编程器可以直接通过usb接口下载程序 可连接nandflash 速度12mhz.该机并非专用游戏机硬件,因此硬件资源相对很少,所以程序设计上要求精简.
Power51的屏幕采用128 × 64的绿色LED,单色屏显无灰度.
游戏特点
经典游戏模式
该游戏的来源就是超级经典的"坦克大战"游戏.它以它简单的操作,刺激的战斗,一直让无数玩家所倾倒,因此能长盛不衰.游戏中可以选择1-2个玩家操纵自己的坦克与电脑操纵的坦克战斗.玩家在消灭电脑的同时要保护自己的基地不被击毁.在战斗中可以"吃"各种不同的装备以增加火力或产生特殊效果.
方便的运行平台
该游戏运行在Power51机上,可以在任何环境和地点进行游戏.通过机器所带的联机接口可以实现双机互联共同游戏.
开放的地图编辑功能
玩家可以自行编辑地图进行战斗,简单的地图编辑方式可以让玩家发挥自己的想象尽情在坦克世界里战斗!
游戏设定
规则设定
界面视图
游戏的界面大致如下图:(图内坦克单位和地形造型并非最后确定样式)
界面被竖线1(位于自左起第106列)分为左右两部分,左半部分包含105列是游戏战斗区.右半部分22列是状态显示区.游戏区进行战斗;状态显示区用于显示游戏数据和状态,如关卡号,玩家剩余生命,游戏时间等等.
2为玩家坦克,当前所在点为游戏开始时的初始位置.
3为玩家基地,基地外侧由不同的地形所包围.当基地被玩家子弹或电脑方子弹所击中时游戏结束,玩家游戏失败.
4为电脑方坦克,所在点为电脑坦克出现时的位置.
5为地形块
键盘操作方式
采用Power51自带键盘.坦克方向由上,下,左,右方向键控制.射击键由另一侧某按钮控制.方向键按住之后坦克向该方向不断前进,射击键每按一次射击一次持续按下按照一定的时间间隔连续射击.
由于Power51的键盘结构现在不清楚所以详细设定在今后完成.
玩家生命规则
玩家在进入游戏时拥有3个生命,每被电脑消灭一次生命值减1.生命值为0时该玩家的游戏结束.游戏中玩家可以通过积攒积分和"吃"生命装备获得生命.
移动规则
在游戏中玩家坦克的速度初始值为一定的,在"吃"加速装备之后速度加快.
电脑方不同种类的坦克移动速度也不同.
在移动过程中无论电脑还是玩家,如果坦克与坦克相遇,其中一方不可以穿过另一方,必须被顶住停止移动.
在不同地形上移动规则如下:
地形
样式
属性
开阔地
坦克可以自由行进,子弹随意穿过.
砖墙
坦克无法直接穿过,但是可以利用子弹将其部分销毁.
钢铁
坦克无法穿过,正常子弹无法销毁.但是强力型子弹可以销毁.
湖泊
坦克无法穿过,子弹无法销毁.但任何子弹都可以自由穿过,不受阻碍.
游戏火力规则
游戏的火力规则主要面向玩家子弹的属性,与电脑控制坦克无关.不同级别的子弹有火力的高低之分.速度代表子弹移动快慢,杀伤力表示子弹对目标装甲及生命的杀伤点数.
子弹级别
子弹速度
子弹杀伤力
普通型子弹
20
1
加强型子弹
20
2
强力型子弹
25
3
游戏联机规则
前提条件是两台Power51已经通过联机线成功连接.
连接后首先由一方玩家建立主机,另一方玩家在搜索界面上找到主机并加入.然后由主机开始游戏.游戏的刷新坦克,判断地形变化的运算由主机完成,数据处理之后传送给子机.具体算法不在这里说明.
战斗奖励规则
玩家赢得一场战斗后通过消灭坦克数量,吃装备数量,丢失生命数量三方面因素决定.
规则如下:
奖励类型
获得积分设置
消灭坦克数量
消灭一个电脑坦克得到该坦克的相应积分,具体数值参阅下面角色设置
吃装备数量
每吃一个装备该玩家积分增长50点
丢失生命数量
当 玩家积分>100 时 积分减少100点
当 玩家积分

引用地址:http://www.wenhei.com/document/1177564/

文件信息 »

发布时间:2008-04-29   文件大小:146944   类型:doc 文档
下载文档 PowerTank初步设计说明书