摘 要:该论文使用java语言的GUI编程开发了一款坦克大战游戏。实现了对游戏的场景、界面、事件及坦克的移动、复活等控制。用户只需用键盘上的方向键就可以进行对坦克的移动。这个游戏的主要特点就是操作简单、画面清晰、灵活实用。36384
毕业论文关键字:Java语言;游戏;坦克大战;
Battle City Game Java-Based Design and Implementation
Abstract:This paper uses Java GUI programming language developed a tank game. The realization of the game scene, interface, event and mobile control, resurrection tank. Users can use the keyboard arrow keys can be moved to the tank. The main features of the game is simple, clear, flexible and practical.
Key Words:Java Language;Game;Battle City;
目 录
摘 要: 1
引言 1
1.项目开发的背景及意义 1
1.1项目开发的背景 1
1.2设计目的 2
1.3设计意义 2
2.系统分析 2
2.1功能需求 2
2.2性能需求 2
2.3系统可行性分析 3
3.概要设计 3
3.1坦克大战总体功能设计 3
3.2TankClient类基本功能分解与过程实现 3
3.3Tank类根本功能解读和程序体现 4
3.4Shot类基本功能分析与程序实现 5
4.详细设计 7
5.系统测试 7
5.1软件测试说明 7
5.2测试计划 9
5.3测试用例 9
总结 12
参考文献 12
致谢 13
基于JAVA的坦克大战游戏设计与实现
引言
人们进入21世纪,全世界互联网就起到紧要的功能。计算机、汇集通讯成长最为快速。在当今电子消息快速发展的期间,游戏仍然影响着我们的生活,并发展到各个年龄段。java语言作为开发游戏的程序有着得天独厚的优势。java语言的悠久性给我们提供良好的平台,各种各样的游戏平台使得java语言开发起来得心应手,非常容易。我的这款程序是应用java语言设计的游戏。这个游戏的主要特点就是操作简单、画面清晰、灵活实用。这款游戏应用java语言程序游戏的开发流程及代码应用于一体。
1.项目开发的背景及意义
1.1项目开发的背景
游戏在很长时间就出现了,只不过我们那时进行的方式有所不同。只到人类到了文明时期游戏就慢慢正式起来。游戏本身就是一种休闲娱乐的方式,无处不在。游戏就是人们生活娱乐的一部分。国内游戏市场,不仅在生活中可以随处可见,也用于军事、企业、天气等多方面。而且还用于医疗生物方面,给社会提供了便捷的方式。《坦克大战》在国内甚至国外都十分的流行,令许多玩家都十分喜爱,同时也给大家带来许多休闲的乐趣。现时代的手机功能越来越强大,对游戏的要求也越来越高,这是一个机会,坦克大战游戏开发好了可以慢慢发展到手机上,使得玩家更加的休闲娱乐。
1.2设计目的
所有的开发程序按照java的要求,使用java GUI程序控制游戏的展现界面和整个事件过程,以此来使得该游戏具有可控制和展现界面美观的效果,具有通畅的特性。玩家可利用键盘的上下左右的键码来移动坦克,控制坦克的去向,以此做到移动,而重活则由F2键来控制,鼠标上的左侧键吗用来控制导弹的发射功能。
1.3设计意义
《坦克大战》这款游戏的开发提高了我对专业知识的进一步认识和理解,对java语言更加的熟悉,运用起来更加得心应手。从中不仅提高对专业知识的学习而且对于我们日常生活的休闲娱乐有很大的帮助,可以提高我们的娱乐性,增强生活乐趣。对专业知识java语言的提高都有一些帮助。不仅对java语言这个编程的提高,对其他编程也有很大提高。这是这次毕业论文最大的帮助。 java坦克大战游戏设计+源代码:http://www.youerw.com/jisuanji/lunwen_34795.html