资源预览内容
第1页 / 共118页
第2页 / 共118页
第3页 / 共118页
第4页 / 共118页
第5页 / 共118页
第6页 / 共118页
第7页 / 共118页
第8页 / 共118页
第9页 / 共118页
第10页 / 共118页
亲,该文档总共118页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
JISHOU UNIVERSITY本本科科生生毕毕业业 设设计计题题 目:目:基于 JAVA 的坦克大战设计与实现作作 者:者:学学 号:号:所属学院:所属学院:专业年级:专业年级:指导教师:指导教师:职职 称:称:完成时间:完成时间:2012 年 5 月 7 日吉首大学吉首大学I基于 JAVA 的坦克大战设计与实现摘 要J2SE 是近年来随着各种不同技术的发展,尤其是编程语言飞速发展而诞生的一项新的开发语言。随着信息技术的飞速发展,计算机的使用也日渐普及,本文从实际应用出发,向大家介绍坦克大战游戏的设计与实现。本文所介绍的坦克大战游戏是基于 JAVA 平台,用 Eclipse 开发的一款休闲类游戏。玩家可以控制坦克保护自己的基地,获取小道具,歼灭敌人坦克来获胜。论文中介绍了游戏的总体设计思路和开发游戏的多线程、低级图形界面的使用。本论文介绍了坦克大战的历史、java 的相关技术及本程序的结构分析和具体功能的实现。 关键词关键词: JAVA 平台;游戏;坦克大战;网络对战The Design and Development of Tank Battle Based on JAVA PlatformAbstractJ2SE is in recent years with various technical development, especially the rapid development of programming language and the birth of a new development language. With the rapid development of information technology, the use of computers is also becoming increasingly common, in this paper, introduce the Tank Wars game design and implementation. This game is based on the JAVA platform, Eclipse developed a leisure game. Game player can control the tank to defend your base, to obtain small props, annihilating the enemy tanks to win. The paper introduced the game of the design idea and development of game of multithreading, low-level graphics interface use. This paper introduces the tank war history, Java technology and the procedures for structural analysis and specific function of the realization of.Key words: JAVA; Game; Tank battle; Network warII目 录 第一章绪论.1 1.1开发背景.1 1.2国内外研究现状.1 1.3游戏设计目标.2 第二章相关技术.2 2.1开发环境.2 2.2JAVA 语言的特点 .2 2.3关于 Eclipse.5 第三章系统设计.6 3.1系统可行性分析.6 3.1.1技术可行性.6 3.1.2经济可行性.6 3.1.3操作可行性.6 3.2系统需求分析.6 3.2.1单机模式下实现的功能.6 3.2.2网络对战模式下实现的功能.7 3.3系统总体设计.7 3.3.1坦克大战总体功能设计.7 3.3.2客户端 TankClient 设计.7 3.3.3坦克类设计.8 3.3.4子弹类设计.9 3.3.5地图类设计.9 3.3.6爆炸类设计.10 3.3.7加载声音和图片类设计.10 3.3.8网络对战模式设计.10 第四章系统详细设计与现实.11 4.1系统类的介绍.11 4.2单机模式.12 4.2.1窗口创建.
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号