基于Java的网络版坦克大战游戏的设计与实现开题报告

 2022-01-30 16:51:41

1. 研究目的与意义、国内外研究现状(文献综述)

本课题的意义:

现代社会人们对精神生活的需求急速增长,游戏已经成为人们满足精神生活的重要方式之一。人们适当地玩游戏,好处有很多,比如:

1)工作压力大,游戏可以帮我们减轻压力,闲暇时也可以用游戏来打发时间;

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

2. 研究的基本内容和问题

研究的目标:

1)能在程序界面上显示并运行游戏,并实现多级关卡的设计。

2)能用键盘实现主坦克向八个方向移动。

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

3. 研究的方法与方案

研究方法:

1.从最基础的开始,巩固学习java语言,尤其是swing、gui、双缓冲、socket、面向对象设计等技术;

2.进一步学习了解eclipse这一基于java的可扩展开发平台,理解它一切皆插件的设计思想;

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

4. 研究创新点

运用java语言设计开发,会具有卓越的通用性、高效性、平台移植性和安全性。网络对战的坦克射击游戏可与他人一起参与游戏,也可一人与电脑作战,每次电脑方有坦克数辆,游戏以消灭全部敌方坦克过关为目的。在这过程中,坦克有机会得到血块来添加生命值,从而变得更加强大,也能利用各种有利地形来阻击敌人。为增加游戏的趣味性,可以为游戏设置新的规则,如:

在游戏中设置墙面,电脑方坦克不能穿越墙面射击玩家坦克,而玩家坦克可随意穿越墙面打击电脑方坦克;

给玩家坦克设置超级炮弹,当电脑方坦克数量过多时,玩家坦克可以发射超级炮弹打击敌方等。

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

5. 研究计划与进展

全部的设计工作预计在2014年3月5日至2014年5月14日间完成。

1)3月5日至11日,通过研究学习构思系统的大体功能模块并撰写开题报告;

2)3月12日至14日,提交开题报告,进行开题答辩,并根据指导老师意见修改;

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

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版