周六和女友简单的分析了一下飞机大战游戏的设计思路和概念
从我对于游戏的理解(当然还有很多欠缺)出发,设计如下:
# 飞机大战
飞机    
    能飞(上下左右移动---> 坐标的改变)
        1.接受键盘输入
    能攻击
        能发子弹-----> 能从自己的坐标发出一个有固定方向运动的点(角色)
    受伤
        血量减少 到一定程度死亡
    药水
        血量增加 技能弥补
敌机
    能飞(上下左右移动---> 坐标的改变)
    能攻击
        能发子弹-----> 能从自己的坐标发出一个有固定方向运动的点(角色)
    能无限复活
        血量重新加满
命
    敌人的命是无穷的
    自己的是有限
    通过固定的奖励给命修改值
    让自己满血复活
子弹
    沿着固定的方向移动(坐标)
    超出边界 自己消失
    碰到实体也会消失(对打中的实体有伤害)
    攻击力加减
保护罩
    免疫一切子弹
    吸收子弹 化解攻击力--->攻击力置为0
    自己的子弹穿透了保护罩(同时对保护罩没有伤害)
    消失 
        时间过期 
            (免疫一切攻击撞击)
            (被撞击次数达到上限自我消失)
        受到攻击(自己的保护能力降低逐渐消失)
白云
    向下运动(出边框后消失)
    不断的产生白云---->(无限复活)
    不受到伤害 同时不伤害别人
        透明
        不透明(玩家看不到飞机 难度升级)
NPC
闪电
    攻击我方飞机
    攻击敌方飞机
分数
    当我攻击别人成功 加分
    当我受伤  减少分数 或者不做处理 
    排名
        游戏自我排名
        所有参与游戏的人共同排名
界面
    方框(界定边界)
    背景(天空在动)----背景布向下运动
        白云坐标的向下运动
游戏结束的标准
    自我血量归零 命归零
    时间到了
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号