1 / 12
文档名称:

基于java坦克大战课程设计.doc

格式:doc   大小:171KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于java坦克大战课程设计.doc

上传人:文库旗舰店 2019/10/1 文件大小:171 KB

下载得到文件列表

基于java坦克大战课程设计.doc

文档介绍

文档介绍:摘要面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,它吸取了结构化程序设计的精华,以更接近人们通常思维的方式来处理问题,是一种全新的软件开发技术。作为一种新的的编程语言,Java很大程度推广了面向对象的思想。随着计算机技术的发展,Java的强大展现出它不可替代的作用。Java的功能不仅体现在它网络方面的应用,对于应用程序设计、游戏设计等Java都能满足需求。本文针对Java的具体应用,设计了一个小游戏。根据游戏的规则,用户将可以和计算机进行简单对战。程序实现了友好的用户交互界面,让用户能很好地对游戏进行操作。关键字:  JAVA   GUI     游戏 ABSTRACTTheObject-OrientedMethodisamethodwhichaplliestheObject-,dealsmatterswithafolksyfashion,whichisconsideredtobeagrandnewsoftware-,JavaspreadtheObject-,theinsurmountablefunctionofJAVAisexhibitedforits’,JAVAalsocanfulfilltherequirementoftheApplication-DesignandGame-,tousetheidiographicapplicationofJAVA,,,:  JAVA     GUI    Game目录TOC\o"1-2"\h \u一、背景与意义  -1-二、坦克大战小游戏应用程序  -2-三、坦克大战小游戏系统的设计  -2-  -2-  -2-  -3-  -3-  -4-4、设计原理及方案  -4-5、系统具体实现  -6-六、详细设计过程与算法实现  -8-七、程序运行结果截图  -16-八、总结  -20-九、参考文献  -21-一、背景与意义1背景游戏是全球最大的娱乐经济项目之一,已经被命名为“第九艺术”。而由“游戏”派生出来的职业,除了软件开发外,游戏包装宣传推广、攻略指导、网络游戏管理员和职业游戏玩家等,已成为了一系列专门的岗位。面对游戏产业如此巨大的市场空间,国内各大城市纷纷加大了这方面的人才培养,中国的游戏人才培训已随着游戏行业的总体发展开始逐步迈入了正轨。 虽然说中国的游戏行业开始逐步的迈入了正轨,但是现今,游戏人才出现严重的瓶颈时期,高校的扩招、金融危机的侵袭直接影响着我们最关心的就业问题,但是另一方面游戏人才的缺乏又直接制约着行业的发展,这就更加严格了对社会培训机构的稳定性和正规性的要求。在我国,游戏人才培养体系还未健全,部分开设了相关专业的高校,游由于理论和实践的脱离无法完全满足网游公司对人才的需求。 所以,就中国目前的市场分析来看,加强游戏产业必须在多渠道人才培养体系上加快突破,尽快建立起多渠道人才培养体系,来满足社会对游戏人才的需求。《坦克大战》(Battle City)是1985年日本南梦宫Namco游戏公司在任天堂FC(puter)平台上,推出的一款多方位平面射击游戏。游戏以坦克战斗及保卫基地为主题。大部分80后的青年人曾经都玩过这款FC平台上的经典游戏,FC平台上的坦克大战只能两个人协同作战。本系统运用Java这个跨平台的编程语言,在PC上重新实现这一款经典游戏,探究曾经这一款经典游戏的大概设计与实现,并且加入坦克八个方向的行走,多人的局域网对战模式,使游戏的玩法更丰富。2课程设计内容坦克大战游戏是一种动作电子游戏的名称。坦克大战游戏是一种动作电子游戏的名称。玩家操作一辆己方坦克,消灭屏幕中不断出现敌方坦克。己方坦克有血量限制,被敌方坦克的炮弹击中会减少血量,当血量为0时,任务失败。(1)基本的游戏操作用户可以通过键盘来操作自己的坦克,尽量不让敌方坦克的炮弹击中自己(2)计分,记