预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT5山西工商学院本科生毕业论文(设计)开题报告学生姓名赵赟专业计算机科学与技术(网络方向)学号2015220240151指导教师姓名李桃职称讲师论文(设计)题目基于Java的飞机大战游戏的设计与实现开题报告内容:毕业论文(设计)选题研究的背景和意义、国内外研究现状及应用前景(文献综述)、拟研究的主要问题、拟采用的研究方法和手段等(不够可加页)。一、背景和意义90年代的我们,对小时候的一些经典街机游戏肯定是印象深刻,像“飞机大战超级玛丽”、“坦克大战””等,这些游戏伴随了我们童年,怀旧经典,重温这些经典的游戏,我选择“飞机大战”作为设计的项目。而基于Java语言开发“飞机大战游戏”,也是对大学知识的一次运用,的项目不但可以重拾儿时的回忆,也同样是对大学知识的一次回顾与复习。飞机大战游戏拥有所有游戏共通的独立成份。它有一个游戏循环(这个过程被反复执行直到游戏退出)。这个游戏循环读取玩家的输入,处理这个输入,然后更新游戏的元素(下落的EnemyairplaneHeroairplane的输赢(本机是否空血)以后要做的所有的简单的游戏都要用到这些东西,所以学习这个过程并且实现它是非常重要的。当第一次完成它之后,以后再做游戏时就能看出那个游戏有多难以及要花多长时间。如果没有完整的完成过这些,哪怕一次,就永远不能完整地正确领会其中的每个元素。当做大的项目时,就更不能确定复杂性及所要的时间如果甚至不能正确地领会这整个过程(因为你没能完成它),可能是没能建立一个合适的时间适的时间,更有可能的是不够努力二、国内外现状及应用前景Java作为一门成熟的编程语言,以其简单性、可移植性和平台无关性到了广泛地应用,对于游戏开发来说,由于涉及到比较复杂的情况,开发过程很多时候是一个不断修改的过程,可以方便的修改游戏内容是十分天键的由其虚拟机特Java本身就可以用来编写游戏脚本,也有例如beanshe以无缝的和Java语言进行交互,这些都极大的方便由于Java语言的的可移植性和平台无关性等优点,如今设计开发的运用有两大是手机游戏,另一个就是Java语言在游戏开发如今正由市场正在不断的扩于苹果的17%,用Java语言开发游戏也迎来了黄金期Java语言称霸企业级应用这么多年,事实证明今Java在游戏开发领域,也正开始展露头脚。现阶段人们的工作压力,生活压力比较大,人们可以缓解压力,释放压力的东西越来越少,飞机大战内容少,操作简单,可以很大程度的缓解人们压力,这样的游戏国内的虽然不少,但是不耐玩,没有多少操作性,所以新奇的飞机大战游戏的前景还是有很大的广阔空间。三、拟研究的主要问题该游戏要满足以下功能性需:游戏状态控制功能游戏的状态控制包括运行、暂停、恢复及结束游戏,首先进入游戏的加载页面,在游戏进行时,你需要去做其他事情但又不想让游戏结束,你可以选择将鼠标移出屏幕,当你忙完事情你可以将鼠标移进屏幕,当游戏结束时会提示。玩家飞机射速恒定,打掉特殊东西加持子弹游戏难度的调整玩家越往后游戏的难度越高,敌机的数量越多、敌机的速度越快、敌机的子弹数量越多且越快。游戏界面绘画功能在右上角当前游戏得分与本机血条,游戏主屏主要用来输出用户对HeroairplaneEnemyairplane的动作显示。(4)玩家游戏控制功能玩家可以通过控制鼠标来控制友机的移动和友机子弹的发射。四、拟采用的研究方法和手段本次毕业设计采用研究方法为调查法,通过调查网上现存的基于JJava的飞机大战游戏的运行方式以及界面设计,调查人么对这款游戏的需求。再通过模拟法模拟出大众可以理解,可以接受的游戏模式,创新出人们比较新奇的玩法和界面来笼络用户,最后通过个案研究法确定自己的基本思路与框架,确保自己设计的作品可以被人们接受和使用。根据自己所确定的方向和思路,通过自己所学的专业知识去构建自己的游戏,尽可能的去满足客户的需求和吸引用户的眼球,尽量做出用户合乎心意的飞机大战游戏。论文(设计)进度安排:1.2018年11月15日至12月15日,提交开题报告。2.2018年12月16日至2019年3月31日,完成毕业设计考思科办公管理系统的设计部分及毕业论文的初稿撰写。3.2019年4月1日至4月10日,提交中期检查相关资料,参加中期检查。4.2019年4月11日至5月10日,完成毕业设计考思科办公管理系统的实现与调试及毕业论文的攥写,提交毕业成果并申请答辩。5.2019年5月11日至5月20日,参加毕业论文复制率检测和质量抽检。6.2019年5月20日至5月30日,提交答辩相关资料,准备答辩事宜。7.