游戏开发原理课程设计报告书
- 格式:doc
- 大小:528.50 KB
- 文档页数:11
广东工业大学机电工程学院
游戏开发原理课程设计
题目:基于Java的《spaceWar》游戏开发
完成日期:2016/12/10
内容提要
本文介绍了一个基于spaceWar游戏的加强版游戏。
游戏玩法:第一阶段:按空格键发射普通子弹,若迷魂弹就绪,按a键发射,能够迷昏红色敌机一段时间,尽量不要对着红色敌机攻击,不然死的可能是自己。
当大招被触发,请尽情开火。
第二阶段:当(旋转的)字母准备与你碰撞时,你需要按下相应按键便可以把它拾获,Boss就会减血,要时刻躲避boss的黄色炸弹,被击中会被减去第一阶段获得的分数。连击多次会增加第一阶段获得的分数。
功能描述
1.1 积分功能
游戏中的两台敌机被击中后,获得的分数会被同一个记分牌记录。
1.2 游戏速度根据分数的改变而改变
1.3 连击数记录
连击数记分牌会随着数目的改变而改变颜色,大小!游戏者不需故意去看连击数,连击数记分牌的增大可以增强游戏者的自信心。
当飞机连击数达到一定时,能激活大招,子弹自动追踪!
1.5 迷魂弹功能
击中敌人使敌人昏迷一段时间。有冷却时间。按a键发射。
1.6 激素(使自身加速!)
1.7 魔鬼病毒(使自身飞机控制键混乱,下变上,上变下)
1.8 敌机(反弹敌机)朝他开火,他会把子弹吸收在反弹回去,无法被杀
死,对付它最好的方法就是将它迷昏(见迷魂弹功能)
1.9 敌机自动巡航功能
通过随机数设置,每隔一段时间运动方向、速度改变。
2.0 额外模式
通过搜集元素杀伤Boss(需要按住对应按键才能搜集,字母速度,位置随机)
当元素被漏过去,Boss回复部分血量
取得连击数越多,对boss杀伤越大
这个游戏锻炼反应力之余,如果增加字母的数量可以能够锻炼打
字速度!
最终得分评级
11