首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
李宜 《程序员》2009,(5):57-59
大型多人在线游戏是一个典型的C/S(客户端/服务器)程序.通常有几万或者更多的玩家同时在线进行游戏,一款设计优秀的游戏甚至可能达到上百万的同时在线人数。在这样的情况下,游戏的服务器端如何设计成了至关重要的事情。设计优秀的服务器端程序,可以拥有更高的容量.允许更多的玩家同时在线进行游戏。  相似文献   

2.
吴拥民  周惟迪 《计算机工程》2012,38(10):284-287
针对大型多人在线网络游戏(MMOG)系统的高耦合性问题,提出3种分布式MMOG系统模型。包括以大粒度逻辑解藕游戏业务的服务协同模型、将高计算消耗逻辑从关联业务中分离的业务同步模型,以及通过消息实现自治实体对象间交互的对象通信模型,从计算复杂度、习惯改变、业务转变、分布特性等4个方面评价3种模型。分析结果表明,服务协同模型具有较好的分布性与代码移植性,业务同步模型表现出局部分布性,对象通信模型体现完全分布性。  相似文献   

3.
本文基于Unity3D技术对多人在线角色扮演类游戏进行了设计及实现.为了增强游戏的效果,采用了角色控制状态机与交互取值算法、移动策略和人工智能交互等关键技术.针对如何改善游戏运行时的工作效率问题,提出了使用协同程序技术实现预先式同步数据读取.将协同程序技术应用在地图预读取中,使漫长的地图读取过程可以在运行期的“闲时”进行处理.效能分析实验证明了该优化方法有效降低了程序时间复杂度,有效解决了游戏运行时的实效性问题.  相似文献   

4.
有3个理由让我们把目光聚焦在网络游戏中的服务器:(1)网上娱乐逐渐被许多消费者接受,联众在线、上海盛大游戏、263、星际争霸等网络游戏已经有千万级的用户,在线游戏前景看好;(2)日前,文化部批准国内10家单位为全国性Internet上网服务营业场所连锁经营单位,这又为网吧的正规化、规模化创造了条件,自然,也提高了网络游戏的温度;(3)服务器作为网络游戏中的核心部件,存储、运算占70%~80%的资源,它的工作能力很大程度上决定为用户提供的服务质量。因为对于游戏玩家来讲,最心痛和最懊恼的莫过于玩到兴起、积分攀升时突然遇上网络游戏的服务器宕机。避免这种尴尬,服务器是关键。 本文按照网络游戏建设的正常思路,从产品选型(满足不同应用的服务器选型)到组建方案(提高服务器可用性的技术方案),再以上海盛大为例,希望呈现给网络游戏运营商一份有价值的资料。  相似文献   

5.
网络游戏服务器一般都承受着较大的性能考验和负载压力,随着网络游戏玩家数量的增加,后台服务器数量也不断增多,为了高效的管理服务器,并及时发现服务器的硬件或者软件问题,该文设计了一套网络游戏服务器的报警系统,有效的解决了服务器的监控问题,具有较好的应用前景。  相似文献   

6.
游戏数字产业在数字经济发展中扮演着重要的角色,目前对于单机游戏的设计与开发比较多,多人在线3D网络游戏涉及的相对较少.本文结合网络通信原理,以Unity3D为基础,采用MVC架构,设计并实现了多人在线动作角色扮演游戏(ARPG).针对在线玩家场景的一致性问题,提出了位置同步、武器同步、伤害同步等通信协议.游戏界面是否友好,很大程度上影响玩家的用户体验,同时也影响着游戏的整体进度,对此设计出一种通用的UI框架.由于存在网络延迟,系统很难做到实时的、精确的玩家位置同步,因此本文采用预测式位置同步方法,有效减少了游戏运行时的延迟误差.  相似文献   

7.
为了丰富移动用户的业余生活,开发智力、锻炼思维,设计开发了本游戏App。游戏的设计开发采用OpenGL,它是具有跨平台优势的图像API,在移动端OpenGL ES占有主导地位。游戏的设计开发采用OpenGL ES 3.2进行渲染,在场景管理中使用了可视化剔除与碰撞检测,以及提高游戏性能的场景管理八叉树。最后开发实现了多人在线版3D贪吃蛇游戏App,具有界面美观、图像细腻、音效逼真、运行稳定的特点。  相似文献   

8.
网络游戏由于需要为大量的玩家提供7*24小时的游戏服务,对游戏服务器的稳定性和高效性有较高要求。因此服务器架构设计是网络游戏开发的关键之处,本文提出了一种高性能、可伸缩、易维护的服务器架构,经过对架构的实际测试取得了较为满意的效果。  相似文献   

9.
网络游戏由于需要为大量的玩家提供7*24小时的游戏服务,对游戏服务器的稳定性和高效性有较高要求。因此服务器架构设计是网络游戏开发的关键之处,本文提出了一种高性能、可伸缩、易维护的服务器架构,经过对架构的实际测试取得了较为满意的效果。  相似文献   

10.
首先分析了多人在线角色扮演网络游戏(Massively Multiple Online Role Play Game,以下简称MMORPG)两大架构P2P(PeertoPeer)和C/S(Client/Server)的利弊,指出C/S被广泛采纳的理由。接着分析了MMORPG的特点,据此提出基于C/S结构的网络游戏服务端所满足的技术指标。最后在介绍了基于cell和基于服务的服务器端架构后给出MMORPG服务端的总体设计方案。  相似文献   

11.
基于模块化设计思想的知识库设计   总被引:3,自引:2,他引:3  
分析了知识库的结构和特点,根据模块化思想提出关于知识库设计和管理的几种新的尝试思想。分析表明,这几种新思想在实际的工程开发中起到了积极的作用,降低了知识库设计的复杂程度,并能有效地对知识库进行管理。  相似文献   

12.
13.
Despite the growing number of works centering around the traffic dynamics on complex networks,these researches still have some common shortcomings,e.g.,too simple traffic flow model and lack of considerations for the designing cost and scalability issues.This paper builds on a more realistic traffic flow model,and offers a holistic view on the network designing problem.In addition to the extensively studied transmission capacity,this paper takes designing cost and scalability as two other designing objectives,and presents a quantitative study of how different designing choices independently and collectively influence these objectives by the introduction of a cartesian coordinate system.It is shown that different kinds of network topologies display different shapes of achievable solution spaces and exhibit different abilities to achieve cost-effective and scalable designing.In particular,we find the philosophy underlying empirical network designing and engineering today fails to meet the cost-effective and scalable designing requirements,and propose a cost-effective and scalable designing scheme for BA-like networks,i.e.,the efficient routing combined with effective betweenness based link bandwidth allocation.In addition,when designing a thoroughly new network from the beginning,we find that ER network is a good candidate to achieve cost-effective and scalable designing in most settings.  相似文献   

14.
嵌入式Web服务器的设计及其CGI实现   总被引:13,自引:0,他引:13  
由于嵌入式设备的资源有限,RAM和ROM都非常小,在资源受限的情况下实现Web服务功能是非常困难的.在分析HTTP1.1的基础上,讨论了嵌入式Web服务器的特点及设计思想,提出了一种简化的嵌入式Web服务器的软件结构.重点描述了嵌入式Web服务器中CGI的实现方法.最后,结合C语言编程成功地实现了HTTP连接.  相似文献   

15.
宋庆祯  李陶深 《微机发展》2004,14(12):86-88
分布式Web服务器系统(DWSS)是提高网络服务性能的一种前沿方式。文中分析了当前几种在客户端、主机端提升Web服务性能的方法,提出了一种基于内容的缓存代理协作分布式Web服务器系统模型。该模型可以有效减少用户获得响应的时间,避免了服务器之间不必要的通信,提高了Web服务器整体的性能。  相似文献   

16.
虽然目前围绕复杂网络的流量动力学研究日益增多,但这类研究尚存在一些共性问题.例如:所采用的网络流模型过于简单;没有考虑网络设计的代价和可扩展性.本文建立在一个更为真实的网络流模型之上,同时为网络设计问题提供了更全面的视角.本文在广为研究的传输容量之外又引入了另外两个设计目标:网络设计代价和可扩展性.通过引入笛卡尔坐标系统,本文量化分析了不同的网络设计因素是如何独立地影响以及通过相互作用共同影响这些网络设计目标的.结果表明,不同的网络拓扑结构呈现出不同的网络设计可行解空间形状,并在实现高效费比和可扩展的网络设计目标上表现出不同的能力.特别地,文章指出现有的经验性网络设计背后隐藏的理念不能满足高效费比和可扩展的网络设计需求,并提出了针对BA网络的一种高效费比和可扩展的设计方案,即有效路由结合基于有效介数的链路带宽分配方案.而如果从头开始设计一个全新的网络,则随机网络是达成上述目标的最佳选择.  相似文献   

17.
基于HIS的门诊系统与医疗保险门诊系统的连接及应用   总被引:1,自引:0,他引:1  
HIS门诊系统和医疗保险门诊系统对医院来说都是不可缺少的,而在一个门诊量大的医院,两个系统的同时应用使医院的“三长一短”现象更加严重。本文详细介绍了成功地将两个系统结合在一起的“中间服务器”方案的流程、方法、技术,实现了“一处录入、多处共享”,方便了患者。  相似文献   

18.
Citrix瘦客户机/服务器计算技术在化工计算中的应用   总被引:4,自引:0,他引:4  
文章介绍了网络计算的发展状况和瘦客机/服务器计算模式的原理,并着重对Citrix瘦客户机/服务器计算技术进行了讨论。Citrix唐客户机/服务器计算模式包括3个关键的组成部分,即多用户操作系统、可将应用程序的逻辑与用户界面分开的有效的计算技术、集中化的应用程序与及用户管理。本文给出了Citrix瘦客户机/服务器计算模式的化工计算中的应用实例。  相似文献   

19.
BP网络结构、参数及训练方法的设计与选择   总被引:28,自引:0,他引:28  
丛爽  向微 《计算机工程》2001,27(10):36-38
根据已有的BP网络设计及其改进方案,对一个人工神经网络进行具体的设计,通过其详细的设计步骤与过程,对网络隐含层神经元数、初始权值、学习速率等参数在BP网络设计过程中的关系与影响,以及不同的改进算法在网络训练中所起的作用给予进一步揭示,使人们从中得到更多的启迪,以便使更多的人能够设计出效率更高、精度更好的神经网络。  相似文献   

20.
基于负载平衡的搜索算法研究   总被引:1,自引:0,他引:1  
本文针对语义拆分的平衡算法提出了基于请求者反馈的搜索算法,然后对算法的搜索长度进行了分析,通过限定负载平衡时语义类移动的最大次数和聚类中节点的数目可以控制搜索服务的最大时间延时。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号