毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JAVA大富翁游戏的设计+流程图+总结体设计图 第5页

更新时间:2010-7-15:  来源:毕业论文
JAVA大富翁游戏的设计+流程图+总结体设计图 第5页
图3-1算法流程图
3.1.3 游戏总体结构图
根据前面系统总体结构的设计分析,整个基于JAVA的大富翁游戏的设计与实现将用户接口,数据存储,游戏数据交互的设计模式,而这种设计模式将以软件的组织形式表现出来,游戏总体结构如图3-2所示:
用户界面接口游戏数据交互数据存储图3-2 游戏总体结构图
基于JAVA的大富翁游戏的设计与实现可以建立在任何平台为基础的系统上,各层次的功能和关系:
1. 数据存储层
主要由存储和备份的操作软件组成,提供I/O级的调用,由Windows统一管理,主要完成基本的存储游戏数据和备份游戏数据的管理,向数据交互层提供数据服务。
2. 数据交互层毕业论文http://www.751com.cn
主要由应用监听函数中的人工智能算法组成。其中,人工智能算法管理所有与存储和游戏数据交互有关的操作,统一管理、保证游戏数据和用户界面的显示统一一致,对数据块按逻辑和组织关系进行分配,以最优化的方式完成所有游戏数据的更新,增加与删除,实现最佳的游戏运算效率,并制定合理可行高效的动态调度策略来实现玩家间的信息改变造成的其他相关信息更新。
监听本文来自辣*文|论/文|网原文请找QQ752018766用。
3. 用户界面接口层
提供了直观、简洁、大方的用户界面,由土地资源,玩家标记,游戏进程信息,玩家信息,操作功能等五大区域构成。土地资源主要显示土地名称,购买价格,过路费,拥有者,房屋等级等信息。另外还有公共资源,公共资源初始化拥有者为PUBLIC RESOURCE,并且不能更改。玩家标记在土地资源显示区中,当玩家停留在该资源中,标记会显示在相应的方格中。游戏进程信息会提示玩家游戏已完成的进度或将要进行的操作,例如玩家_1到达东京,此地拥有者为玩家_2,玩家_1付费玩家_2 $400过路费。玩家信息提供玩家当前位置与当前持有现金等信息,如果玩家当前持有现金为零或小于零,当前区域显示该玩家破产。操作功能提供了清晰明了的按键操作,由创建玩家、开始游戏、投掷骰子、购买资产、建造房屋,建造宾馆,保存游戏,重新游戏,退出游戏等按键构成。
3.2 设计原则
基于JAVA的大富翁游戏的设计与实现应遵循以下设计原则:
1. 游戏的先进性和成熟性原则
在游戏的设计中,选用的软件应当是当今世界上具有主导和领先地位的成熟产品;同时具有一定的互操作性,便于系统的集成。除此之外,在整体设计思想上也必须具备超前性。一方面,最大限度地保护用户的现有投资;另一方面,使系统具有较强的生命力。
选用技术和设备应当是先进成熟的,已有效保护投资,满足未来技术发展需要。包括:JAVA开发软件、结构设计软件、数据库、应用软件体系结构和实现技术等方面。
2. 游戏的标准性和开放性原则
游戏将来还可能会接入其他功能或升级为其他版本。因此,在游戏设计中,采用数据接口技术以及游戏数据交互算法,并考虑游戏以后的扩充问题,将用户界面与数据存储分离可以进行独立开发。具体将按以下方面考虑:
1) 用户界面和数据库的标准性、开放性;
2) 用户操作接口的标准性;
3) 存储介质标准化;
4) 数据交换算法的标准化。
3. 游戏的安全性和可靠性原则
可靠的数据交互手段、存储方式、运行环境和安全保证是游戏成功运行的关键。
在游戏设计中,采用完善的异常处理机制;在操作系统上,采用系统较常见的安全保障机制;在数据交互中,选用经过多次测试数据交互技术来确保数据交互的正确性、一致性;在结构上,选用数据与结构分离的结构技术,可以方便游戏的更新升级。同时,利用大型数据库的安全性能确保存储数据的安全。
在整体设计中,根据实际情况采用数据备份技术,确保游戏的可靠性。
游戏功能方面:游戏配备有完整的游戏进程记录,记录玩家所做的任何操作。游戏具有严格的操作权限管理功能,能够提供基于玩家的状态与土地资源等信息,对任何非法操作都能抛出异常。游戏提供完善的出错控制功能,在创建玩家、购买土地资产、建造房屋、建造宾馆等过程中,均有自动统计、自动检查功能,可有效保证游戏数据的完整性和可靠性。游戏中存储的数据与用户界面接口的交互过程中,采用经过多次测试的算法进行保证,以避免信息传递过程中造成丢失或写入内存位置不正确而造成的数据错误。基于JAVA的大富翁游戏的设计与实现采用必要的备份机制,并提供多层安全管理控制功能来保证系统的可靠性。
4. 游戏的可扩展和易文护原则
在游戏的设计中,所有功能函数的设计都充分考虑到整体系统的可扩展性。游戏应能满足随着计算机性能的不断发展而随时增加用户及升级的需求。
基于JAVA的大富翁的设计与实现的硬件设备采用通用设备,文护方便;软件开发可以跨平台使用,界面友好,文护便利;
游戏的设计灵活活,可随着玩家的发展变化,随时增加新的功能,而不必对用户界面做任何改动;游戏充分考虑功能的扩展性,采用通用数据操作接口,为多次开发升级预留接口。
5. 游戏的实用性和经济性原则
游戏的设计必须考虑到工程实施完成后系统的操作与文护。因此,系统应具备较强的可管理型和易操作性,使参与游戏的玩家能够尽快熟练地

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

JAVA大富翁游戏的设计+流程图+总结体设计图 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。