计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> JAVA论文设计 >> 浏览文章
JAVA036于Java的五人制足球游戏攻防策略的研究与实现

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答


摘要:本设计是一款基于Java的五人制足球游戏及对其的研究与开发。本课题是一款模拟经营和实时对战混合的足球游戏。它的大体设计内容有:游戏引擎的设计,游戏的客户端的设计,游戏的服务端设计,游戏的数据库的设计。游戏引擎是游戏的灵魂,它是控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入,以及按正确的音量正确的输出声音等等,整个游戏的引擎可分为如下几个部分:系统、控制台、支持系统和渲染系统。
本文从游戏的背景研究和〖本文来自:毕业设计论文网www.paper51.com〗发展现状开始,详细描述了整个游戏的制作过程。系统设计中划分出了游戏大致的功能模块,包括:图象系统、声音系统、渲染系统、物理系统和人工智能系统。详细设计阶段,将功能模块进行了更深层次的划分,并给出了详细的实现代码,最后对整个设计给出了最终的实现程序。
游戏的亮点在于它加入了仿真系统的设计。游戏中的模式是按照现实的实际情况作为参考,设计了重力和碰撞模块等等其他方面的内容。另一重要方面在于游戏的智能设计,让球员具有学习和信息采集等能力。但是,游戏中仍然存在许多缺点,很多功能都不是很完善。在这一方面的设计仍需要多多加强。
目录

1引言.1
1.1课题的研究背景与意义.1
1.1.1课题的研究背景.1
1.1.2课题的研究意义.2
1.1.3课题研究的现状和发展趋势.2
1.2Java语言的特点及其与游戏的结合.3
1.2.1Java语言的特点.3
1.2.2Java与网络的结合.4
1.3关于足球仿真系统.5
1.3.1引言.5
1.3.2多智能体系统.5
1.3.3机器人足球系统的典型结构.6
1.3.4结论.7
1.4可行性分析.7
1.4.1经济可行性.7
1.4.2技术可行性.8
1.4.3操作可行性.9
1.4.4社会可行性.9
1.5本章节小结.10
2需求分析.11
2.1系统初步分析.11
2.1.1用户需求分析.11
2.1.2系统的功能需求分析.11
2.1.3系统的可靠性和可用性需求分析.13
2.1.4本系统所要实现的功能.13
2.2数据流分析.14
2.3数据字典.15
2.4本章节小结.15
3总体设计.16
3.1系统开发.16
3.1.1系统开发的原则.16
3.1.2系统设计阶段.16
3.1.3结构设计阶段.18
3.2攻防策略的研究.19
3.2.1进攻策略研究.19
3.2.2防守策略研究.22
3.3本章节小结.22
4.详细设计.23
4.1图形系统的设计.23
4.1.1球员和球的图象显示.23
4.1.2球场图象显示.24
4.2声音系统的设计.25
4.2.1球场的音效输出.25
4.3渲染系统的设计.26
4.3.1球场图象裁减变化.26
4.3.2球员动画显示.27
4.4物理系统的设计.37
4.4.1重力系统.37
4.4.2碰撞系统.38
4.5人工智能系统的设计.39
4.5.1球员数据库信息采集.39
4.5.2球员学习系统.40
4.5.3环境变量.44
4.6游戏有待提高之处.44
4.7本章节小结.45
5游戏的设计环境和Java游戏系统特点.46
5.1游戏的开发环境和运行环境.46
5.2Java游戏系统的特点及本作游戏的特点.46
5.2.1选择Java游戏系统的原因.46
5.2.2本作游戏的特点介绍.47
5.3本章节小结.48
6用户使用手册.49
6.1系统功能及用户简介.49
6.1.1系统功能.49
6.1.2系统运行环境简介.49
6.2系统运行与操作指南.49
结论.50
致谢.51
参考文献.52

本作设计的是一款希望可以基于网络的五人制足球游戏,用Java语言实现。游戏的内容包含正常足球游戏需要的元素,这其中就包〖本文来自:毕业设计论文网www.paper51.com〗括游戏的引擎,游戏的声音和图象,游戏的物理系统,游戏的渲染系统和游戏的人工智能设计。游戏的引擎是用来处理游戏中的各种事件,游戏中包含图象的绘制输出和既定的游戏图象,游戏中声音的输出,游戏的物理系统设置包括碰撞模块的设置。游戏中最主要的设计就是智能模块的部分。游戏中每个球员都是一个智能体,它需要不断吸收场上瞬息万变的信息,更新数据库信息,以应对出现的各种进攻或者防守状况。其中包括适时的传球、射门和过人。游戏中还包含一个时间显示和比分显示系统,还包括一个文字解说系统。主要的功能选项包括进场,开始,换人和结束。

上一篇: JAVA035基于Java的五子棋游戏的设计
下一篇: JAVA037网络通信系统的研究与开发
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。