毕业设计(论文)基于Java的五人制足球游戏攻防策略的研究与实现

上传人:新** 文档编号:460760412 上传时间:2023-09-01 格式:DOC 页数:59 大小:1.31MB
返回 下载 相关 举报
毕业设计(论文)基于Java的五人制足球游戏攻防策略的研究与实现_第1页
第1页 / 共59页
毕业设计(论文)基于Java的五人制足球游戏攻防策略的研究与实现_第2页
第2页 / 共59页
毕业设计(论文)基于Java的五人制足球游戏攻防策略的研究与实现_第3页
第3页 / 共59页
毕业设计(论文)基于Java的五人制足球游戏攻防策略的研究与实现_第4页
第4页 / 共59页
毕业设计(论文)基于Java的五人制足球游戏攻防策略的研究与实现_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《毕业设计(论文)基于Java的五人制足球游戏攻防策略的研究与实现》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于Java的五人制足球游戏攻防策略的研究与实现(59页珍藏版)》请在金锄头文库上搜索。

1、淮 海 工 学 院毕业设计(论文)说明书题 目: 基于JAVA的五人制足球游戏攻防策略 的研究与实现 作 者: 学 号: 系 (院): 专业班级: 计算机科学与技术专业023班 指导者: 评阅者: 2006 年 6 月 连 云 港毕业设计(论文)中文摘要基于Java的五人制足球游戏攻防策略的研究与实现摘 要:本设计是一款基于Java的五人制足球游戏及对其的研究与开发。本课题是一款模拟经营和实时对战混合的足球游戏。它的大体设计内容有:游戏引擎的设计,游戏的客户端的设计,游戏的服务端设计,游戏的数据库的设计。游戏引擎是游戏的灵魂,它是控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,

2、到接受玩家的输入,以及按正确的音量正确的输出声音等等,整个游戏的引擎可分为如下几个部分:系统、控制台、支持系统和渲染系统。本文从游戏的背景研究和发展现状开始,详细描述了整个游戏的制作过程。系统设计中划分出了游戏大致的功能模块,包括:图象系统、声音系统、渲染系统、物理系统和人工智能系统。详细设计阶段,将功能模块进行了更深层次的划分,并给出了详细的实现代码,最后对整个设计给出了最终的实现程序。游戏的亮点在于它加入了仿真系统的设计。游戏中的模式是按照现实的实际情况作为参考,设计了重力和碰撞模块等等其他方面的内容。另一重要方面在于游戏的智能设计,让球员具有学习和信息采集等能力。但是,游戏中仍然存在许多

3、缺点,很多功能都不是很完善。在这一方面的设计仍需要多多加强。关键词:线程;人工智能;图形系统;物理系统等。毕业设计(论文)外文摘要Research and Development of the Football Game by Five Players based on JavaAbstract: This design is a football game by five players based on java, and also, the research and the development of the game. This topic is business and real-

4、time combat simulation section of the football game mixed. Its broad design elements: the game engine design, client-game design, game-design services, games database design. Game engine is the soul of the game, which is the main procedures to control all game functions, from the calculation of the

5、collision, physics system and the relative position of objects to accept player input, and by the correct volume exported correct voice, and so on, the entire game engine can be divided into the following components: systems, control and support systems and reduce system. This text starts with the b

6、ackground of the game and the present develop of the game, it describes the particular process of the whole game. In the system design, it divide the module of the function, include: graphic system, sound system, reduce system and artificial intelligence system. In the particular design, divide the

7、module of the function to the demarcation of the deeper level of structure. And give realizes detailed code, finally, give the finished process.The design of the true system is the best design of the game. The mode in the game consults according to the realistic actual circumstance conduct and actio

8、ns, designed the gravity mold piece and hit mold piece and any others. Another important aspect is the intelligence design of the game is let the players having the ability of studying and collecting information. But, the game still have a lot of weakness, some function is not very perfect. So, the

9、game still need more design. Keywords: Threads; Artificial intelligence; Graphics system; Physics system.目 录1 引言111 课题的研究背景与意义11.1.1 课题的研究背景11.1.2 课题的研究意义21.1.3 课题研究的现状和发展趋势212 Java语言的特点及其与游戏的结合31.2.1 Java语言的特点31.2.2Java与网络的结合413 关于足球仿真系统51.3.1 引言51.3.2 多智能体系统51.3.3 机器人足球系统的典型结构61.3.4 结论714 可行性分析71.

10、4.1 经济可行性71.4.2 技术可行性81.4.3 操作可行性91.4.4 社会可行性915 本章节小结102 需求分析1121 系统初步分析112.1.1 用户需求分析112.1.2 系统的功能需求分析112.1.3 系统的可靠性和可用性需求分析132.1.4 本系统所要实现的功能1322 数据流分析1423 数据字典152.4 本章节小结153 总体设计1631 系统开发163.1.1 系统开发的原则163.1.2 系统设计阶段163.1.3 结构设计阶段183.2 攻防策略的研究193.2.1 进攻策略研究193.2.2防守策略研究223.3本章节小结224.详细设计234.1 图形

11、系统的设计234.1.1球员和球的图象显示234.1.2 球场图象显示244.2 声音系统的设计254.2.1 球场的音效输出254.3 渲染系统的设计264.3.1球场图象裁减变化264.3.2球员动画显示274.4 物理系统的设计374.4.1 重力系统374.4.2 碰撞系统384.5 人工智能系统的设计394.5.1 球员数据库信息采集394.5.2球员学习系统404.5.3环境变量444.6游戏有待提高之处444.7 本章节小结455 游戏的设计环境和Java游戏系统特点465.1游戏的开发环境和运行环境4652 Java游戏系统的特点及本作游戏的特点465.2.1 选择Java游戏

12、系统的原因465.2.2 本作游戏的特点介绍475.3 本章节小结486 用户使用手册496.1系统功能及用户简介496.1.1系统功能496.1.2 系统运行环境简介496.2 系统运行与操作指南49结 论50致 谢51参 考 文 献52淮海工学院二六届毕业设计(论文) 第52页 共52页1 引言游戏,如今俨然已经成为人们生活中不可或缺的元素。游戏可以简单地理解为调节人们生活节奏和缓解人们生活压力的一种手段。现在理解的游戏基本意义都是娱乐性质较浓,要有特定的行为模式,遵循一定规则以达到游戏者目的的行动。游戏的最初目的就是让游戏者(玩家)在游戏中得到放松。游戏一直存在于人类活动中,如今定义的游

13、戏从早期的猜谜游戏,发展到如今的单机RPG游戏,网络游戏等,已经升华为更高级别意义上的娱乐活动,对人们的感官刺激也越发强烈,得到的乐趣也更多。足球,是当今世界最受瞩目的运动。从出现现在实际意义上的游戏开始,运动类的游戏一直是比较受到广大游戏者的瞩目的。其中的佼佼者便是足球类的游戏,这也是得益于足球运动的流行。伴随着人类足球的越来越受人喜欢,足球游戏的发展也已经越来越受到人们的关注。对于足球游戏的研究,也从层面上的图形完善到达高层次的人工智能研究,涉及到的领域也延伸到机器人的足球游戏研究。对于一个好的足球游戏而言,重要的是如何让其更贴近于真正的足球运动,让游戏者真正能在游戏中体验到足球运动的乐趣

14、。对于设计者而言,就是要在游戏中设计更多的变量元素以及更多变的算法,使游戏更具真实感。本作中,考虑教多的就是这点,让游戏更能真实地表现出来。11 课题的研究背景与意义1.1.1 课题的研究背景世界上最早诞生的游戏类型就是球类游戏,而最早的足球游戏可能要上溯到上个世纪的70年代。由于硬件条件的限制,那时的游戏画面,线条简单,声音单调,在由几个简单线条构成的所谓的球场上,根本看不到球员,只是几根竖条在做着前后左右的机械运动,一个白点足球,就在这些堆砌的框框中飘来荡去。当任天堂横空出世的那个年代,足球游戏也确确实实迈出了自己战战兢兢和呀呀学语的第一步。举一个很简单的例子,当时在红白机上有一款五人制足球游戏,名字就叫足球,球员一律都是看不清眉眼高低的大头娃娃,足球做得和腿一般高,球员到了场上就不分你我的来回奔跑,且跑动都是千篇一律,丝毫没有战术可言,球速、球员跑动以及足球运动的轨迹都是那么的莫名其妙。在当时那个任天堂一统天下的时代,由于8位机的机能所致,在表现平面的动作、射击类或是构图简单的RPG、SLG类型的游戏会稍稍占优,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

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