船舰的设计:
1)属性:
血量:不同的体型,不同的类型的飞船具有不同的值,当该值在游戏中为0时游戏结束。
速度:速度越快,控制起来就越灵活,难度也相应的增加,同样,不同的类型和不同的体型有不同的速度。
引擎加速率:越大型的飞船加速率越小,也就是增速越小,同时与敌机的碰撞伤害越小。
档次:档次越高,速度越快,包括敌机的速度,子弹的速度,背景的移动速度等,与引擎加速率紧密相关。
引擎加速的冷却时间:每上一档后的冷却时间,冷却完后才能继续增加上一档(体型越大,时间越长)。
武器加速度:每上一档,敌机和主角的武器速度相应加快。
加速缓冲:控制速度的增加速率,中型以上的船舰才有该值,比如当上一个档的时候速度增加5%,当再上一档的时候速度增加10%。
修复值:用于补充血量,每隔一定时间可用该值恢复一定量的血量。
装甲:可以吸收大部分的敌机子弹的伤害,每隔一定的时间会自动修复。当装甲为0时,被击中后的船舰的血量会成倍的增加。
重量:该属性已弃用。
攻击力:该属性一弃用。
控制器:用于控制主杀伤武器。
尾焰:随档数和体型相应变大和变亮。
2)动作:
闪躲:执行后碰撞的矩形相应变小,可以有效的闪躲敌机的子弹。小型船舰闪躲角度较大,中型较小,重型没有闪躲功能。
超空间跳跃:执行后将屏幕上的敌机扫光,用于躲避大量的敌机。
船体受到伤害:有三种情况:与敌机发生碰撞,被敌机的子弹击中,触碰到辐射区
开启护盾:开启护盾后可以挡住敌人的武器和辐射区的伤害,但不能避免敌机的碰撞伤害
手势动作:如翻转,刹车等。
3)敌机的属性:
是否已激活:只有已激活的敌机才能出现在屏幕中。
是否已被锁定:当被锁定时会被追踪导弹击杀。
敌机类型:包括以下内容:
(1)id
(2)敌机的贴图
(3)血量
(4)装甲
(5)分数值
(6)金币值
(7)移动速度
(8)武器伤害值
(9)船体伤害值
(10)移动方式
(11)攻击方式
(12)武器类型
(13)爆炸方式
(14)船体大小
(15)恢复值
(16)发射子弹时间
(17)子弹速度
(18)是否是炮台
(19)是否是敢死型
尾焰:
血槽:
是否被吸进黑洞:
被击中:
4)敌机的移动方式:
敢死型:往主角方向移动,通过碰撞自爆的方式进行杀伤。
垂直移动型:每隔移动时间通过上下移动来切换攻击位置。
5)敌机的攻击模式:
敢死型攻击:往主角方向移动,通过碰撞自爆的方式进行杀伤。
普通攻击模式:发射武器进行攻击。
6)敌机的子弹类型:
(1)火炮,最普通的武器
(2)装甲弹,不直接伤害血量,而是伤害主角的装甲值,当主角的装甲值为0,直接将伤害值赋在血量上
(3)导弹
(4)重型火炮
(5)无武器
除了以上内容,还有很多其它的附属属性和动作,就不一一列出。