1. 研究目的与意义、国内外研究现状(文献综述)
课题的目的及意义
随着人们精神文化生活的日益丰富,为了让我们在闲暇的时间多方面的发展个人的兴趣爱好,为了更好地开发个人智力,游戏成为人们生活中不可缺少的一部分。游戏产业促动高科技技术不断升级,作为经济增长的一大支撑点,已经成为经济腾飞的第四产业。
进入新世纪以来,计算机游戏产业蓬勃发展,已经成为新世纪最热门的专业。如果要从精品云集的fc游戏中找一款经典之作,《坦克大战》绝对是经典中的经典,namco制作的《坦克大战》是一款非常经典的游戏,风靡全球,经久不衰,是我们学习面向对象的一个非常理想的实例。本课题介绍的坦克大战游戏的操作方式极其简单,玩家控制自己的坦克向四个方向移动,发射出子弹击中并消灭地方坦克,以歼灭全部的坦克取得胜利。
2. 研究的基本内容和问题
游戏的总体设计
3.1 游戏的主要功能
本游戏允许一个玩家进入游戏,玩家运行程序进入游戏界面,在游戏菜单界面点击开始游戏来开始坦克大战。
3. 研究的方法与方案
可行性分析
5.1 技术可行性
本游戏采用java语言编写,java是一种简单的面向对象的编程语言,具有多线程,分布式,跨平台等特性且移植性良好。本系统的开发过程是利用java编程语言和eclipse集成开发环境配合来实现的,其中涉及到了线程方面的主要运用。界面主要通过gui的知识,在java.awt包和javax.swing包中定义了多种用于创建图形界面的组件类。
4. 研究创新点
1.子弹击中坦克后会出现爆炸效果,使游戏看上去不单调,更有趣味性。
2.存盘退出功能可以保留当前游戏中的各项设置,坦克的位置,坦克的数量及我方的血量。
5. 研究计划与进展
计划:
1.2016年1月至2016年2月收集相关资料并设计游戏的大体框架以及程序需要的主要类。
2.2016年2月至2016年3月进行程序的全面设计,丰富现有的代码。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。