坦克大战 毕业设计报告

上传人:桔**** 文档编号:455391292 上传时间:2023-06-24 格式:DOCX 页数:37 大小:151.49KB
返回 下载 相关 举报
坦克大战 毕业设计报告_第1页
第1页 / 共37页
坦克大战 毕业设计报告_第2页
第2页 / 共37页
坦克大战 毕业设计报告_第3页
第3页 / 共37页
坦克大战 毕业设计报告_第4页
第4页 / 共37页
坦克大战 毕业设计报告_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《坦克大战 毕业设计报告》由会员分享,可在线阅读,更多相关《坦克大战 毕业设计报告(37页珍藏版)》请在金锄头文库上搜索。

1、本科毕业设计(论文)题目 基于jsp的坦克大战游戏的设计与实现学院名称信息学院专业班级计科(高职)10-1学生姓名 郭建建导师姓名贾瑞祥二O四年五月二十八日齐鲁工业大学本科毕业设计(论文)原创性声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导教师的指导下独 立研究、撰写的成果。设计(论文)中引用他人的文献、数据、图件、资料,均 已在设计(论文)中加以说明,除此之外,本设计(论文)不含任何其他个人或 集体已经发表或撰写的成果作品。对本文研究做出重要贡献的个人和集体,均已 在文中作了明确说明并表示了谢意。本声明的法律结果由本人承担。毕业设计(论文)作者签名:年 月 日齐鲁工业大学关于毕业设

2、计(论文)使用授权的说明本毕业设计(论文)作者完全了解学校有关保留、使用毕业设计(论文)的 规定,即:学校有权保留、送交设计(论文)的复印件,允许设计(论文)被查 阅和借阅,学校可以公布设计(论文)的全部或部分内容,可以采用影印、扫描 等复制手段保存本设计(论文)。指导教师签名: 毕业设计(论文)作者签名:摘要3ABSTRACT IV第一章绪论51.1课题背景和意义 51.2国内外游戏发展状况51.2.1与欧美对比51.2.2与韩国对比51.2.3与日本对比51.2.4我国国内的发展状况61.3章节安排7第二章开发技术概述82.1系统运行环境82.2 JAVA语言的特点82.3 关于 JSP9

3、2.4本章小结10第三章 游戏设计的原理及技术113.1游戏概述113.1.1游戏概念113.1.2游戏类型113.1.3游戏的市场与需求123.2游戏设计相关技术123.2.1 DIRECTX123.2.2 OPENGL12第四章系统设计144.1系统需求分析144.2系统总体设计错误!未定义书签。154.2.2功能总述第五章系统实现16错误!未定义书签。74.2.1基本设计和处理流程5.1游戏窗口设计175.2 TankClieng类基本功能分析185.3 Explode类基本功能分析205.4 Missile类基本功能分析225.5 PlayMusic类基本功能分析245.6 Tank类

4、基本功能分析265.7本章小结第六章 程序创新点276.1双缓冲技术27第七章总结与展望287.1总结287.2不足之处297.3展望29参考文献3031摘要坦克游戏是一款众所周知的休闲游戏,在网络日益发达的今天,网页游戏为 我们提供了很好的放松空间。本游戏是在MyEclipse平台上开发调试,运用服务 器Tomcat,网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特 点。本文采用MyEclipse平台开发调试。玩家坦克的运行是通过键盘响应事件控 制,获取小道具,敌方坦克则是自动运行并具有了一定的智能性。子弹打中敌人, 敌人爆炸,同样敌人也能移动,也能放子弹,敌人坦克数为0打完进入

5、下一关, 还加入了游戏声音。玩家的坦克消灭敌方坦克后,会随机生成物品,玩家的坦克 吃了可以补充血量,发射超级炮弹,还可以加快速度。本论文第一章是介绍国内外游戏的发展状况,以及它的意义和其他开发游戏 的区别,第二章介绍一些游戏编程的技术和原理,第三章是系统分析与设计,对 坦克大战游戏戏有一个总体的设计,第四章室系统功能与实现,游戏具体实现都 在这章,最后总结关键词:坦克大战 JAVA MyEclipse JSP servletABSTRACTThe tank game is a game of leisure as everyone knows,developed networkincreasi

6、ngly today, Webpage games provide a good relaxing space for us. This game is developing and debugging on MyEclipse platform, using the Tomcat server, the structure design Webpage interface to practicality, has the characteristics of easy operation, simple, convenient.MyEclipse platform debugging usi

7、ng this. Game players tank is controlled by keyboard response events, gets props, an enemy tank is operated automatically and has certain intelligence. The bullet hit the enemy, the enemy bombing, the same enemy can move, can put the bullet, the enemy tank number 0 played into the next Commissioner,

8、 has also joined the game sound.The first chapter of the thesis is to introduce the development of domestic and international games, and the distinction between its significance and other game development, the second chapter introduces the technology and principle ofsome game programming, the third

9、chapter is the system analysis and design, an overall design of the game play, the fourth chapter room system function and the realization, the game specific implementation in this chapter, the final summaryKeywords: tank; JAVA; MyEclipse; Jsp ; serverlet第一章绪论1.1课题背景和意义游戏软件是计算机诞生之后就开始有的产物,有最开始的单机版游戏

10、逐渐发 展为大型的网游,但是随着整个行业新生模式的诞生,游戏也在向着小型互动的 SNS型转变,这样的游戏有着互动性强,直接在网页中运行,用户体验较简单容 易。坦克大战(Battle City)是1985年日本南梦宫Namco游戏公司在任 天堂FC(FamilyComputer)平台上,推出的一款多方位平面射击游戏。游戏以 坦克战斗及保卫基地为主题。大部分80后的青年人曾经都玩过这款FC平台上的 经典游戏,FC平台上的坦克大战只能两个人协同作战。本系统运用Java这个跨 平台的编程语言,重新实现这一款经典游戏,探究曾经这一款经典游戏的大概设 计与实现,并且加入坦克八个方向的行走,双人模式,使游戏

11、的玩法更丰富。1.2国内外游戏发展状况想要比较客观的认识中国的游戏教育现状首先就要对世界上游戏产品比较 发达的地区进行一定的了解,在这些地区存在的游戏教育模式与形式都是我们非 常好的教科书。为此,我特地收集整理了一些资料,罗列出来并与国内的情况加 以对比,以便让大家能够更加深入的了解到目前游戏教育的发展情况。1.2.1与欧美对比因此欧美的游戏制作人才相对来说有更高的起点和基础能力,也正是因为这 个原因,因此欧美专业的策划人才相对较少,欧美的策划人才基本是由程序员转 型而成的,这也是欧美的游戏制作在背景创意方面极少具有突破的原因之一。1.2.2与韩国对比由于韩国面积有限,加上对游戏制作几乎是倾力

12、支持,因此韩国的游戏开发 也是一个飞跃的过程,而之所以在这个过程中没有出现中国现在出现的人才断 层,是因为韩国游戏开发者之间的沟通交流及资源共享要比国内强很多倍。这样可以从整体上提升所有游戏制作者的能力,而在中国,虽然也想要这么 做,但可行性会相差很多。韩国同样有面向游戏制作的职业培训机构,不过由于 功利问题和类似国内的浮躁心态,韩国也有很多人才方面的问题。相比两三年前, 韩国游戏研发群体的整体心态已大不如前了,考虑到本文的着重点,在此略过不 提。由于韩国经历了一个类似的发展过程,因此国内机构在引入外来师资力量和 课程体系时,可以适当考虑韩国的一些情况,当然由于跨度较大,可能会付出相 对高昂的

13、代价。1.2.3与日本对比日本几乎所有的游戏公司都与某所大学达成了人才培养的合作协议,不论任 天堂还是SEGA,也不论是早稻田大学还是东大等,游戏公司与大学之间有千丝 万缕的联系,可以说日本很少有游戏制作爱好者,只有极为庞大的游戏爱好者。不过与欧美相比,日本存在有不少面向游戏制作的职业培训机构,这应当与 日本人就业压力大和整体民族压抑性有关,其中主要的培训方向也是程序和美 术。1.2.4我国国内的发展状况网络游戏对全世界都是一种新兴产业,所有国家都处在同一个起跑线上。我 国网络游戏已经形成了相当的规模,显示出强劲发展的良好趋势。1、资本形成集聚随着中国网络游戏行业的市场不断壮大,一大批网络游戏

14、公司成功上市,通 过融资获得企业发展所需资金;风险投资等社会资本也通过各种方式涌入网游行 业,使得网络游戏行业资本积累迅速增加;一些大公司通过并购进入网游领域, 例如中华网游戏集团对17game和光通的并购;在网游行业内部,盛大、腾讯等 行业领先者不断投入巨资,大规模开发网络游戏新产品,谋求长期稳定发展。大 量资本的涌入,满足了网络游戏企业的资金需求,集聚了人才、技术等优质资源, 极大地拓展了网络游戏产业的发展空间、加快了网络游戏发展速度。2、研发力量增强在中国政府实施“中国自主研发网络游戏出版工程”等一系列鼓励和推动国 产民族原创游戏出版政策推动下,中国原创网络游戏从2005年开始,连续占据

15、 国内网络游戏60%以上的市场份额,“中国创造”的网络游戏已经成为中国游戏产 业的支柱。截至2008年10月,中国网络游戏研发公司数量已达131 家,比2007 年增长了 4%,中国网络游戏研发从业人员数量达到24768人,比2007年增长了 17.8%,整体研发实力增强。3、新型游戏崛起近年来,由于大型MMORPG游戏的新鲜感日益下降以及上班族的时间限 制,网络休闲游戏应运而生,主力厂商的积极推进以及玩家对休闲游戏的青睐成 就了休闲游戏的大好局面。网络休闲市场得到了进一步的细化,形成了音乐舞蹈、 体育类、竞速类、射击类等各种细分市场,具有鲜明的特色,如久游网的劲舞 团在相当时间内位居国内游戏人气榜前茅。以虚拟社区游戏和网页游戏为标志的新的游戏类型开始试水中国网游市场。在虚拟社区游戏市场,三个本土的虚拟世界Hipihi、Novoking、Uworld已经开 始了战略布局,正在为将来的竞争做准备。另外,网页游戏也将是游戏市场的一 个热点,凭借其进入便捷、不用下载客户端等特点,将吸引大量的用户群,目前 已受到运营商更多的关注。4、盈利模式创新广告成为新的赢利增长点。网络游戏和广告被巧妙地结合起来,游戏植入式 广告在国外已经迅猛

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械/制造/汽车 > 电气技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号