1. 研究目的与意义、国内外研究现状(文献综述)
选题的背景与意义:90年代的我们,对小时候的一些经典街机游戏肯定是印象深刻,像 俄罗斯方块、超级玛丽、坦克大战等,这些游戏伴随了我们童年,怀旧经典,重温这些经典的游戏,我选择雷电作为设计的项目。
而基于java语言开发雷电游戏,也是对大学知识的一次运用,本次的项目不但可以重拾儿时的回忆,也同样是对大学知识的一次回顾与复习。
雷电游戏拥有所有游戏共通的独立成份。
2. 研究的基本内容和问题
设计的基本内容本次的开发内容基于java的雷电游戏就是游戏与java编程语言相结合的例子。
从游戏的基本玩法出发,主要就是hero airplane和enemy airplane的对决,首先应该有个界面来装载整个游戏,然后就是hero airplane的移动方式(鼠标移动或键盘移动),接下来就是hero airplane子弹的生成,然后是enemy airplane的出现方式,然后enemy airplane的子弹生成,最后是hero airplane与enemy airplane的对战结果。
该游戏要满足以下功能性需求:(1)游戏状态控制功能 游戏的状态控制包括运行、暂停、恢复及结束游戏,首先进入游戏的加载页面,在游戏进行时,你需要去做其他事情但又不想让游戏结束,你可以选择暂停游戏,当你忙完事情你可以选择恢复游戏,当游戏结束时会提示。
3. 研究的方法与方案
研究方法,可行性分析也称为可行性研究,是在调查的基础上,针对新软件的开发是否具备必要性和可能性,对新软件的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新软件的开发成功[2]。
可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
下面将分别从技术、经济、社会三个方面对基于java的雷电游戏的建设进行分析和研究。
4. 研究创新点
(1)关卡是否通过取决于所得积分(2)飞机可以前左右任意飞行;(3)飞机出现的位置服从高斯分布(4)所有飞机全部都随机出现;(5)每 当积分达到一定程度出现BOSS(6)BOSS死完后判断本机血量,若血量较少则出现加血道具;否则,增加积分
5. 研究计划与进展
研究计划及预期进展3月12日-3月22日:准备PPT,开题报告答辩;3月23日-4月8日:完成系统分析设计和原型开发;4月8日-4月9日:中期检查;4月10日-4月15日:系统实现与集成,建立完整、详细的技术文档;4月16日-4月20日:导师验收,查漏补缺;4月21日-5月10日:撰写毕业设计论文;5月11日-5月13日:审阅论文,准备答辩。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。