基于java的飞机大战游戏设计开题报告

 2022-01-14 10:01

全文总字数:1589字

1. 研究目的与意义及国内外研究现状

Java自从1995年被Sun微公司推出后就深受人们喜爱,其卓越的通用性、高效性、平台移植性使其鹤立鸡群,到今天已经获得了长足的发展。问世以来Java被应用于各个方面,游戏开发也是其一。用Java开发游戏早已不是新鲜事,本次毕业设计就是用Java开发出一款飞机大战游戏。飞机大战是大家童年最为经典的一款游戏,以其游戏性和趣味性深受人们喜爱,经久不衰。本次用Java开发游戏一方面希望做出一款受人喜爱的小游戏,另一方面也希望为Java的游戏开发做出一点贡献。

国内外研究现状

作为一门成熟的编程语言,Java已经被应用于各个方面。在游戏开发这方面来说,Java主要被用于两大方向,一是手机游戏,另一个是web上的游戏。由于这些年来技术的不断发展,Java程序的运行速度也有了显着提升,同时硬件技术也在不断进步,从而使得java处理比较复杂的3d图形成为可能。 Lwjgl,Jogl,Java3D等技术的出现,使Java语言可以方便的利用现在的显卡日益强大的硬件加速能力。由于Java的虚拟机特性,他本身就可以用来编写游戏脚本,目前也有例如beanshell、groovy等脚本语言可以方便的无缝的和java语言进行交互,这些都极大的方便了java游戏编程。近年来,Android智能机发展迅速,根据国外媒体的最新报道,Android智能机的市场份额为68%,远高于苹果的17%,因此用Java语言开发游戏也迎来了黄金期,特别是在手机游戏开发上。

2. 研究的基本内容

用java开发飞机大战游戏,从游戏的基本玩法来说就是要操控自己的飞机发出子弹击落敌机,所以首先应该有个游戏界面来装载整个游戏,然后就是控制自机的移动方式,再生成自机子弹;接着就是敌机的出现方式,然后敌机子弹生成,最后是自己和敌机的对战结果。

游戏要有以下功能模块:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 实施方案、进度安排及预期效果

本次毕业设计是通过不断查阅资料翻阅文献来开头的,然后再通过实践来一步步实现目标。

论文目前已经开头,完成了开题报告和框架搭建,游戏设计也已经有了头绪,自机、子弹、敌机等的编写已经完成,正在实现碰撞逻辑,预期很快就会完成,变成一个可以畅爽游玩的小游戏。

4. 参考文献

【1】皮德常,张凤林编著《java简明教程》,清华大学出版社

【2】袁海燕,王文涛.java实用程序设计【m】.北京.人民邮电出版社.2005

【3】朱平.java程序设计教学.【j】.湖北教育学院学报.2006

剩余内容已隐藏,您需要先支付 5元 才能查看该篇文章全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。