基于UML的网络游戏模型的实现和研究

基于UML的网络游戏模型的实现和研究

姚剑[1]2004年在《基于UML的网络游戏模型的实现和研究》文中进行了进一步梳理随着网络技术的发展,以及国家政策对游戏产业的支持(国家体育总局已经把电子竞技运动,确立为正式的体育比赛项目)。网络游戏产业成为了蓬勃发展的产业。因此对网络游戏开发过程中的关键技术——网络游戏模型建立技术——的研究自然成了业界的热门研究方向。 本论文从的网络游戏产业的背景出发,论述了我国网络游戏产业的发展状况,并以UML建模技术为核心,以软件开发流程为线索,系统的研究了网络游戏模型的建立过程。在模型建立的基础上,以Visual C++为开发语言,较为详细的讨论和研究了网络游戏模型建立过程中遇到的关键性技术,如Windows Socket、多线程技术等。 网络游戏面对着是数以百万计的用户群体,网络游戏模型的开发也是以满足如此众多的用户群体需求而开发的。网络游戏由于用户群体的庞大性,在线用户的众多性,因此对网络游戏的模型建立提出了更高的要求,而UML建模技术则是解决这一技术难题的一个很好的途径。

熊丽华[2]2007年在《基于UML的网络游戏对战平台设计与研究》文中研究说明阐述利用Rational Rose可视化建模工具建立网络游戏模型的过程,以及设计游戏协议,如何打包和解包游戏协议的一种方法。

孙玉芳[3]2011年在《面向青少年全面发展需求的教育游戏系统建模设计研究》文中提出青少年是祖国的希望和未来,青少年时期是人的一生中发展的关键时期。然而现在由于很多家庭和学校缺乏正确全面教育孩子的有效方法或者是使用了不当的教育方法对孩子进行教育,导致部分青少年好逸恶劳或者片面、瘸腿发展,令青少年全面发展的现状堪忧,已成为需要全社会关注的问题。本文从青少年发展的这些现状中了解青少年全面发展的需求,力求找到更好的方法,有针对地更有效地对青少年进行教育,促进他们全面健康地发展。通过研究发现,教育游戏因为其诸多特性,可以成为促进青少年全面发展的有效方法。因而本文以游戏与青少年全面发展的关系理论为基础,采取教育游戏为手段,以促进青少年全面发展需求的叁个领域,即认知领域、动作智力技能领域和情感领域的发展为出发点,对教育游戏在青少年这叁个领域全面发展中的促进作用展开分析研究。并结合一个具体的教育游戏实例,通过其系统模型的构建,详细地说明促进青少年全面发展的教育游戏的设计思路及方法,围绕教育游戏系统中最重要的两个模型即软件系统模型及数值系统模型进行建模研究。软件系统建模结合了青少年全面的需求,应用了统一建模语言(UML)建构教育游戏软件系统的参考模型,按UML建模的流程及要求,围绕模型框架的类图,用例图和序列图这叁种关键视图进行具体的软件系统建模示范。数值系统建模在软件系统模型的基础上,通过数值系统的设计,设定游戏中的任务系统及奖励机制,进而影响游戏的规则,从而达到促进青少年全面发展的目标。希望相关工作能为教育游戏系统的设计及开发提供一定的参考。

张志刚[4]2008年在《计算机桥牌程序的设计与实现》文中研究说明互联网的迅猛发展加速了社会的进步,给人们的生活带来了巨大的变化。伴随着网络的发展和软件技术的革新,游戏开发也由单机版过渡到网络化。目前,网络游戏的市场越来越大,它吸引着更多的专业游戏开发商的介入。自网络游戏的出现至今,从单纯文字类网络游戏到3D大型场景类网络游戏,网络游戏也在世界范围内已经趋向成熟,而且更加多样化。于是更多的研究者开始对相关技术进行研究。桥牌作为一种高雅体育运动,越来越受广大网民的喜爱。因为要在现实中凑齐4个会打桥牌的人坐在同一桌子前,远不及在网上凑成一桌方便。因此,网络桥牌已经成为桥牌的主要形式。本文主要研究网络桥牌游戏设计及其实现。首先分析了当前各种服务器模型架构,然后提出了一个适合于桥牌游戏的网络架构方案,并提出了系统性能的解决方法。其次,对网络桥牌游戏进行了总体设计,详细地说明了游戏的流程以及通信协议的设计。再次,详细地描述了采用C#开发语言实现网络桥牌大厅和桥牌游戏的细节。系统在开发设计过程中,使用了UML建模技术和设计模式相关理论,使得系统的设计开发效率大大的提高。在本系统中,玩家可以自由的选择牌桌和方位来进入游戏,游戏过程中用户可以顺利的完成叫牌、打牌等操作同时还可以自由的进行交谈,基本上完成桥牌游戏大厅的基本功能。最后,文章对桥牌的人工智能方面也作了一定的研究。分析了目前常用的博弈搜索算法,并提出了解决双明手桥牌的深度优先的alpha-beta搜索算法,并加以实现,从而为计算机桥牌游戏智能化研究打下了基础。(目前国内尚无人尝试!)

李楠[5]2005年在《基于UML的分布式交互仿真系统》文中指出UML 的目标是用面向对象图的方式来描述任何类型的系统。UML 是一种通用的标准建模语言。可对任何具有静态结构和动态行为的系统进行建模。本文首先对仿真技术进行介绍,提出仿真建模的概念和特点。从而进一步提出分布式交互仿真的基本概念和特点及其实现方式,并对此做出深入研究。其次提出统一建模语言UML,分析了其在建模方法中的阶段应用。在此基础上提出了一种基于UML 的分布式交互仿真系统的开发方法,以提高软件开发能力。从而充分体现了UML 应用于分布式交互仿真系统的优点。

孙玉芳, 恽如伟[6]2010年在《面向青少年发展的教育游戏软件系统建模设计》文中指出本文从青少年发展的叁个领域,即认知领域、动作智力技能领域和情感领域出发,对教育游戏中游戏元素在这叁个领域的功能展开分析研究,并在此基础上应用统一建模语言(UML)建构了教育游戏软件的参考模型。通过一个具体的教育游戏实例,按UML建模的流程及要求,围绕模型框架的类图。用例图和序列图这叁种关键视图进行具体的UML建模示范。希望相关工作能为教育游戏软件系统模型开发及代码编写提供参考。

陈敏[7]2007年在《模型驱动的业务生成技术中M2M的研究和实现》文中研究指明模型驱动的体系结构(Model Driven Architecture,MDA)是由OMG提出并且大力提倡的软件开发方法。在这种软件开发方法中,一系列不同抽象层次的系统模型成为软件开发过程的主要产品,这些模型被划分为两个较大的抽象层次:平台无关模型(Platform Independent Model,PIM)和平台相关模型(Platform Specific Model,PSM);一个从平台无关模型到平台相关模型的自动转换能力(Model To Model,M2M)成为软件开发过程中的关键技术。针对现有的业务生成技术存在的缺陷,本文提出采用基于MDA的业务生成技术,在论证了MDA方法中的一个重要方面——统一建模语言(Unified Modeling Language,UML)语言对业务模型准确、全面描述能力的基础上,根据平台无关层和平台相关层电信业务领域元模型的特征,创新地提出了一种可以完成模型自动转换的思路,并在现有的MDA工具上实现了模型转化规则和模型转化引擎相分离的方法,增强了模型转化引擎的通用性、模型转化规则的灵活性和扩展性。

张雪萍, 李连辉[8]2006年在《基于UML状态图的类状态测试》文中研究指明在介绍UML状态图的基础上,以面向对象软件的类作为基本测试单元,研究了基于UML状态图的类状态测试技术,并在Eclipse平台上结合Java工具用手工选择测试数据进行了实例测试。

沈家聪[9]2008年在《基于UML的P2P游戏系统建模分析与实现》文中认为计算机对等网络(Peer-to-Peer Networking,P2P)技术是目前新一代网络技术研究的活跃领域。本文研究了主流的P2P技术及其在游戏中的运用,同时结合统一建模语言(Unified Modeling Language,UML)和它的核心建模技术Use Case(用例))对相关的P2P游戏进行了建模。设计建立的模型包括用例模型、类图、交互图和总体的静态模型。论文分析了用户数据报协议(User Datagram Protocol,UDP)和网络地址转换(Network Address Translate,NAT)的基本原理,给出了一种基于UDP协议实现穿透NAT的P2P应用的设计方案,并对相关的模型进行了详细设计。论文最后对P2P游戏对战平台做了全面测试,演示了系统的部分操作和功能。

彭成[10]2008年在《数字化教学游戏的概念、模型与开发技术研究》文中研究说明伴随着计算机在家庭中的逐步普及和计算机教育软件步入家庭的步伐加快。数字化教学游戏已经成为人们生活、娱乐乃至教育中的一个重要组成部分,不仅孩子们热衷于各种带有游戏意味的教育软件及纯粹的电脑游戏,而且包括不少成人在内的广大群体甚至达到“废寝忘食”的地步。因此如何充分发挥数字化游戏的教育作用,如何将游戏和学习有机地结合起来,实现寓教于乐,成为教育技术学研究的热点问题之一。本文在国内外现有研究的基础上,运用文献调研、软件工程、试验仿真等方法,从数字化教学游戏的概念、发展过程出发,以构建模型、运用现有技术来实现与研究数字化教学游戏的有关问题。论文主要包括叁个部分:数字化教学游戏的概念和理论基础:数字化教学游戏的模型与架构;数字化教学游戏设计与实现技术。数字化教学游戏的概念和理论基础主要界定了数字化教学游戏的概念,描述了这一概念的逐步演进过程和概念的内涵,并从多元智能的角度对数字化教学游戏对学生能力促进和相互作用进行了分析,是全文的理论基础;数字化教学游戏的模型与架构,主要从技术角度描述了不同层面的游戏模型和框架结构,是对数字化教学游戏的抽象和构成要素之间关系的描述;数字化教学游戏实现技术部分主要分析了当前技术条件下,把在前述理论指导下的游戏的构思和理念转变为现实的游戏的方法进行了分析和研究,对部分现存的问题进行了试验和仿真,并以OpenGL技术为例,构建了一个简单的第一视角射击游戏。最后对于本研究进行综合分析和总结,提出了本研究下一步需要解决的问题及后续研究设想。

参考文献:

[1]. 基于UML的网络游戏模型的实现和研究[D]. 姚剑. 武汉大学. 2004

[2]. 基于UML的网络游戏对战平台设计与研究[J]. 熊丽华. 计算机与数字工程. 2007

[3]. 面向青少年全面发展需求的教育游戏系统建模设计研究[D]. 孙玉芳. 南京师范大学. 2011

[4]. 计算机桥牌程序的设计与实现[D]. 张志刚. 辽宁科技大学. 2008

[5]. 基于UML的分布式交互仿真系统[D]. 李楠. 吉林大学. 2005

[6]. 面向青少年发展的教育游戏软件系统建模设计[J]. 孙玉芳, 恽如伟. 电化教育研究. 2010

[7]. 模型驱动的业务生成技术中M2M的研究和实现[D]. 陈敏. 北京邮电大学. 2007

[8]. 基于UML状态图的类状态测试[J]. 张雪萍, 李连辉. 微电子学与计算机. 2006

[9]. 基于UML的P2P游戏系统建模分析与实现[D]. 沈家聪. 电子科技大学. 2008

[10]. 数字化教学游戏的概念、模型与开发技术研究[D]. 彭成. 华东师范大学. 2008

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  

基于UML的网络游戏模型的实现和研究
下载Doc文档

猜你喜欢