如需购买该毕业设计或论文,联系QQ: 962838534 
[图文]基于Java的足球游戏(系统+l论文)           ★★★ 【字体:
基于Java的足球游戏(系统+l论文)
作者:佚名    文章来源:本站原创    点击数:    更新时间:2008-3-21    

  要:本设计是一款基于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

1.1.1系统功能

   《基于Java足球游戏的研究与开发》是一个利用Java语言编程的小游戏,希望可以将其制作成为一款受机上的浏览器游戏。

主要功能模块包括:图象系统、声音系统、渲染系统、物理系统和人工智能系统。

通过本游戏,游戏者可以以裁判的视角观察到虚拟球员带来的精彩过人、盘带、射门等动作,带来一种视觉和身心的享受。

1.1.2 系统运行环境简介

1)运行平台:JVM虚拟机

2)开发工具:JBuilder2005

3)操作系统:Windows95以上

 

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    FLASH游戏设计(系统+论文)
    VC 吃豆游戏(系统+论文)
    JAVA 手机上的飞机游戏(系统
    VC++ 五子棋(系统+论文)
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)