首页 毕业设计案例 企业案例 项目设计文档 服务解答 毕业设计下载 留言板
重要通告:最近发现有人冒充我们星海工作室行骗,已经有个别同学上当受骗,我们在此特别
提醒同学们,我们工作室的官方客服QQ分别是:359374739,178807165 其他号码一概是骗子

位置: 毕业设计案例>>基于Java的五人制足球游戏攻防策略的研究与实现

        本站推荐:买毕业设计 先移动充值 优惠多多

基于Java的五人制足球游戏攻防策略的研究与实现

  
 
 案 例 名:基于Java的五人制足球游戏攻防策略的研究与实现
 案例编号:java
 发 布 者:admin
 关 键 字:
 演 示 地 址:点击欣赏
 案 例 类 型:JAVA类
 发 布 日 期:2010/10/19
 浏 览 次 数:295次
 所 属 类 型:毕业设计案例
 有 无 论 文:
 有 无 源 代 码:
 案例介绍


摘  要:本设计是一款基于Java的五人制足球游戏及对其的研究与开发。本课题是一款模拟经营和实时对战混合的足球游戏。它的大体设计内容有:游戏引擎的设计,游戏的客户端的设计,游戏的服务端设计,游戏的数据库的设计。游戏引擎是游戏的灵魂,它是控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入,以及按正确的音量正确的输出声音等等,整个游戏的引擎可分为如下几个部分:系统、控制台、支持系统和渲染系统。
本文从游戏的背景研究和发展现状开始,详细描述了整个游戏的制作过程。系统设计中划分出了游戏大致的功能模块,包括:图象系统、声音系统、渲染系统、物理系统和人工智能系统。详细设计阶段,将功能模块进行了更深层次的划分,并给出了详细的实现代码,最后对整个设计给出了最终的实现程序。
游戏的亮点在于它加入了仿真系统的设计。游戏中的模式是按照现实的实际情况作为参考,设计了重力和碰撞模块等等其他方面的内容。另一重要方面在于游戏的智能设计,让球员具有学习和信息采集等能力。但是,游戏中仍然存在许多缺点,很多功能都不是很完善。在这一方面的设计仍需要多多加强。
目    录
 
1  引言. 1
1.1   课题的研究背景与意义. 1
1.1.1  课题的研究背景. 1
1.1.2  课题的研究意义. 2
1.1.3 课题研究的现状和发展趋势. 2
1.2   Java语言的特点及其与游戏的结合. 3
1.2.1  Java语言的特点. 3
1.2.2  Java与网络的结合. 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.2 Java游戏系统的特点及本作游戏的特点. 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语言实现。游戏的内容包含正常足球游戏需要的元素,这其中就包括游戏的引擎,游戏的声音和图象,游戏的物理系统,游戏的渲染系统和游戏的人工智能设计。游戏的引擎是用来处理游戏中的各种事件,游戏中包含图象的绘制输出和既定的游戏图象,游戏中声音的输出,游戏的物理系统设置包括碰撞模块的设置。游戏中最主要的设计就是智能模块的部分。游戏中每个球员都是一个智能体,它需要不断吸收场上瞬息万变的信息,更新数据库信息,以应对出现的各种进攻或者防守状况。其中包括适时的传球、射门和过人。游戏中还包含一个时间显示和比分显示系统,还包括一个文字解说系统。主要的功能选项包括进场,开始,换人和结束。

以上是毕业设计部分资料,您如果需要全部资料请联系 82329736,232062924,359374739 添加到收藏夹
购买指南 | 常见问题 | 我要留言
 用户评论
评论数: 0  
愤怒 闷 高兴 大笑 调皮 不屑 脸红 汗 吐 惊讶
称昵:
评论内容:
评论
 
【查看照片对比】〓忆草〓祛印平疤活肤霜〓祛痘印、祛痘疤、痘坑
58.0元
推荐毕业设计案例
 
相关的毕业设计案例
 
工作室简介 | 联系我们 | 购买流程
© 2010 XingHai Studio All Rights Reserved 浙ICP备11037994号-7
  业务咨询
在线客服
在线客服
☆付款需知
☆购买流程
☆订单下载