坦克大战游戏的设计与开发JAVA课程设计(含代码)

坦克大战游戏的设计与开发JAVA课程设计(含代码)

ID:269933

大小:300.00 KB

页数:51页

时间:2017-07-16

坦克大战游戏的设计与开发JAVA课程设计(含代码)_第1页
坦克大战游戏的设计与开发JAVA课程设计(含代码)_第2页
坦克大战游戏的设计与开发JAVA课程设计(含代码)_第3页
坦克大战游戏的设计与开发JAVA课程设计(含代码)_第4页
坦克大战游戏的设计与开发JAVA课程设计(含代码)_第5页
资源描述:

《坦克大战游戏的设计与开发JAVA课程设计(含代码)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java程序课程设计任务书项目名称:坦克大战游戏的设计与开发英文名:TankBattle1、主要内容:1、基于java的游戏开发与设计的分析;2、坦克大战游戏的架构搭建与设计实现;3、游戏可以通过用户可以注册新用户,修改自己的密码、个人资料。2、具体要求1、系统的功能要求:(一)实现玩家试玩游戏功能,屏蔽用户注册和登陆功能(空功能)(二)玩家具备一个或者两个备选坦克战车(三)玩家可以选择一个到两个关卡进行作战(四)玩家可以选择两个敌对阵营中的一个加入,与其他AI战车坦克并肩作战(五)胜利判定条件为:时间制、全杀制(可选)(六)至少提供两个可以自由切换的视

2、角(七)至少提供一种炮弹类型(八)假定项目:如果用户注册,登陆功能能够顺利做好,则提供一个玩家分数上传和排行榜功能。2、学习并掌握以下技术:数据库的JDBC连接,JAVA编程语言,MySQL数据库的应用;JSP的开发与运用3、熟练使用以下开发工具:JCreator,Myeclipse,MySQL,PowerDesigner等3、进度安排:12月28日~12月29日:查阅资料,完成文献综述,任务书;12月29日~12月31日:进行系统的需求分析与设计;1月1日~1月3日:根据分析进行各个模块程序的设计与创建;1月4日~1月6日:完成各个模块的程序编写;1月

3、7日~1月8日:完成全部程序的编写及系统测试;1月9日~1月10日:完成课程设计报告的编写,答辩;IV摘要随着Java语言的不断发展和壮大,现在的Java已经广泛的应用于各个领域,包括医药,汽车工业,手机行业,游戏,等等地方。Java游戏的开发为满足人们娱乐所需而设计。本游戏为坦克大战游戏,是基于Java的图形用户界面而开发的,可以放松心情的小游戏。游戏从系统操作简便、界面友好、灵活、上手即会的基本要求出发,完成整款游戏的开发。游戏更设置了暂停、计分、音乐、速度,用户信息保存等功能,可以根据自己的爱好,挑战更高难度,为用户带来愉悦的体验。本课程设计报告介

4、绍了游戏的构想,分析,开发,实现的过程。论述了游戏的功能开发,设计构思。给出了游戏的设计步骤,游戏系统关键的设计思想;在游戏系统实现章节给出了部分功能流程和相关代码。关键词:游戏,坦克大战IV目录JAVA程序课程设计任务书II摘要IV目录V第1章引言11.1背景11.2课程设计内容11.3任务分工1第二章坦克大战小游戏应用程序22.1坦克大战小游戏应用程序概述22.1.1坦克大战小游戏系统任务及目的22.2主要特色系统介绍22.3本章小结3第3章坦克大战游戏系统的设计43.1系统需求分析43.2系统开发及运行环境43.3系统主要功能要求43.4.1坦克大

5、战系统总体结构53.4系统数据流图5IV3.5本章小结6第4章系统的具体实现74.1界面设计74.1.1用户登录界面图74.1.2游戏主界面84.2程序设计及调试运行84.2.1自动计血量84.2.2对坦克方向的控制94.3本章小结9第5章结束语10致谢11参考文献12附录源代码13IV第1章引言1.1背景游戏是全球最大的娱乐经济项目之一,已经被命名为“第九艺术”。而由“游戏”派生出来的职业,除了软件开发外,游戏包装宣传推广、攻略指导、网络游戏管理员和职业游戏玩家等,已成为了一系列专门的岗位。面对游戏产业如此巨大的市场空间,国内各大城市纷纷加大了这方面的

6、人才培养,中国的游戏人才培训已随着游戏行业的总体发展开始逐步迈入了正轨。虽然说中国的游戏行业开始逐步的迈入了正轨,但是现今,游戏人才出现严重的瓶颈时期,高校的扩招、金融危机的侵袭直接影响着我们最关心的就业问题,但是另一方面游戏人才的缺乏又直接制约着行业的发展,这就更加严格了对社会培训机构的稳定性和正规性的要求。在我国,游戏人才培养体系还未健全,部分开设了相关专业的高校,游由于理论和实践的脱离无法完全满足网游公司对人才的需求。所以,就中国目前的市场分析来看,加强游戏产业必须在多渠道人才培养体系上加快突破,尽快建立起多渠道人才培养体系,来满足社会对游戏人才的

7、需求。1.2课程设计内容坦克大战游戏是一种动作电子游戏的名称。坦克大战游戏是一种动作电子游戏的名称。玩家操作一辆己方坦克,消灭屏幕中不断出现敌方坦克。己方坦克有血量限制,被敌方坦克的炮弹击中会减少血量,当血量为0时,任务失败。(1)基本的游戏操作用户可以通过键盘来操作自己的坦克,尽量不让敌方坦克的炮弹击中自己,(2)计分,记时功能用户在游戏的过程中,系统将记录游戏的成绩1.3任务分工第二章坦克大战小游戏应用程序2.1坦克大战小游戏应用程序概述此程序设计是一个小游戏(坦克大战)的实现,主要运用了用户图形界面,程序接口和基本函数绘制来实现,事件监听(包括鼠标

8、事件,键盘事件,响应时间)也是这个程序的特色。总之,本游戏在用户界面的可操作性、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。