如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
摘要坦克大战游戏是一款经典益智冒险游戏,在当代仍然受到广大青少年朋友的喜爱和欢迎。本系统是基于Java语言,在JDK1.6的开发环境下使用MyEclise软件来设计与实现的,此游戏具有很高的人工智能化,优美的图形界面支持在windows平台上运行。通过坦克大战的游戏与实现可以让我们更好地掌握和学习面向对象的编程思想,以及学习、了解游戏的一般开发过程,为以后更好地融入企业、公司的项目开发做一个简单的铺垫。本论文主要介绍了坦克大战游戏的系统分析、概要设计、需求分析、逻辑结构、详细设计、功能测试等一般游戏开发过程,该款坦克大战游戏能很好的将自己所学的知识应用到游戏的设计与实现,并且此款游戏在实际的游戏操作过程中能按照自己的设计要求来实现各种功能以及游戏安全平稳的运行。此款坦克大战游戏具有完美的人机交互画面,能够实现人与电脑大战,游戏的剧情设计的也非常简单,就是游戏玩家在保护好自己“基地”前提下,消灭所有的敌方坦克游戏玩家胜利。如果游戏玩家被消灭或者“基地”被敌方攻破则玩家失败游戏结束。本游戏使用JAVA语言开发的编写的,具有很好的人机交互界面。通过使用MyEclipse开发工具是一个十分优秀的用于开发JAVA的软件,来实现坦克大战这款经典的益智冒险小游戏。让人们在休闲时可以享受到游戏带来的快乐与愉悦,让人们疲惫的心得以在玩游戏中得到释放。关键词:坦克大战、JAVA语言、MyEclipse开发软件、服务器和客户端AbstractBattleCitygameisaclassicpuzzleadventuregame,inthecontemporaryyouthisstilllovedbythemajorityofmyfriendsandwelcome.ThesystemisbasedontheJavalanguage,usingMyEclisesoftwaredevelopmentenvironmentunderJDK1.6designandimplementation,thisgamehasahighartificialintelligence,beautifulgraphicalinterfacesupportsrunningonwindowsplatform.BattleCitygameandrealizedbyallowingustobetterunderstandandlearnobject-orientedprogrammingideas,andlearntounderstandthegamedevelopmentprocessingeneral,forthefuturetobetterintegrateintotheenterprise,thecompany'sprojectdevelopmenttomakeasimplebedding.Thispaperintroducesthecasualgamesystemsanalysis,design,requirementsanalysis,logicalstructure,detaileddesign,functionaltestingandothergeneralgamedevelopmentprocess,Whichseesthegamecanbeaverygoodknowledgeofwhattheyarelearningisappliedtothegamedesignandimplementation,andthisgameintheactualoperationoftheprocessofgamedesigncanaccordingtotheirownrequirementstoachieveavarietyoffunctionsandthegamesafeandstableoperation.Thissectioncasualgamewithaperfectinteractivescreen,toachievehuman-computerwargamestorydesignisalsoverysimple,isgamersthemselvesundertheprotectionofagood"base"premise,destroyalltheenemytanksgamersvictory.Ifgamerswereeliminatedor"base"istheenemyplayersfailedtobreakthegameends.ThisgameisdevelopedusingJAVAlanguagewritten,withgoodinteractiveinterface.ByusingMyEclipsedevelopm