欢迎来到天天文库
浏览记录
ID:14371302
大小:460.50 KB
页数:41页
时间:2018-07-28
《java版坦克大战_本科论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)题目:JAVA版坦克大战2014年11月20日JAVA版坦克大战摘要J2SE(Java2StandardEdition)/(java2标准版)是近年来随着各种不同技术的发展,尤其是编程语言飞速发展而诞生的一项新的开发语言。随着信息技术的飞速发展,计算机的使用也日渐普及。本文从实际应用出发,研究并开发实现了一个坦克大战的游戏程序。在Eclipse平台下开发调试。玩家坦克的运行是通过键盘响应事件控制,敌方坦克则是自动运行并具有了一定的智能性。程序进行了精简和优化,游戏运行流畅,具有一定的吸引力。本游戏就是一款基于J2SE的游戏。本游戏主要是运用JAVAGUI的
2、知识实现的。Java图形用户界面(GUI)是指采用图形方式显示的计算机操作用户界面。讲到这里必须得提一下Applet,Applet是镶嵌在网页上运行的小应用程序,Applet的paint()方法用于绘制显示区域,本游戏的坦克就是用这个方法绘制出来的。早期的java提供的GUI类库(java.awt)称之为AbstractWindowToolkit,即AWT,AWT功能不是很好,不能很好的访问操作系统中高级的GUI特性,生成的程序外观很一般。Swing是JDK1.2以后提供的GUI类库,即:javax.swing,使用方便,界面更加美观。Eclipse提供的Standard
3、WidgetToolkit用户界面开发包,SWT能够充分利用本机系统的GUI。关键词:游戏,Java,坦克,智能1JavaTankWarGameDevelopmentAbstractJ2SEisakindoffastdevelopingtechnologyimplementedonvariousdevicesespeciallyequipments.Withtherapiddevelopmentofinformationtechnology,computerusehasbecomemorepopular,thepracticalapplicationofthispaper
4、tointroducethedesignandimplementationofthegameBattleCity.Ittransportstheclassicalproducttocomputer,offeringcorrespondingsoftwareforsuchmorepopularhardwareplatform.Eclipseplatformsimulator.Theplayer’stankiscontrolledbykeyboardresponseevents,whiletheenemy’stankisoperatedautomaticallyandisof
5、intelligence.Havingbeenstreamlinedandoptimized,thegamesystemcanrunfluentlyandattracttheplayers.ThispaperdescribesthehistoryofBattleCity,javarelatedtechnologiesandtheproceduresofstructuralanalysisandtherealizationofspecificfunctions.GameprogrammingenvironmentinEclipse3.5.1.Itsmainfeaturesa
6、re:tomovearound.capableoffiringbulletsagainstenemy.theenemycanmove.tosimulatetheexplosion.tocreateanobstacle.toincreasethelifeKeywords:game,Java,tank,Smart1目录摘要I绪论1第1章系统开发环境及语言介绍21.1开发环境21.2关于java语言的起源21.3关于Eclipse4第2章游戏需求分析52.1可行性分析52.2游戏规则和系统功能介绍62.3程序运行流程7第3章游戏总体设计103.1主体模块103.2子弹模块103
7、.3坦克模块113.4墙模块123.5血液模块123.6爆炸模块13第4章游戏详细设计与实现144.1游戏窗口与我方坦克144.2子弹与一辆敌人坦克204.3爆炸与多辆敌人坦克264.4墙、坦克互相穿越、超级炮弹和生命值294.5血块与加入图片334.6eclipse工作区间34IV第5章结论35附录:参考文献36IV绪论《坦克大战》(BattleCity)是1985年日本南梦宫Namco游戏公司在任天堂FC平台上,推出的一款多方位平面射击游戏。游戏以坦克战斗及保卫基地为主题,属于策略型联机类。同时也是FC平台上少有的内建关卡
此文档下载收益归作者所有