一种新型MMOG游戏服务器架构设计方案
2016-06-08马利麒
现代计算机 2016年13期
关键词:游戏
马利麒
(西南交通大学电气工程学院,成都 610031)
一种新型MMOG游戏服务器架构设计方案
马利麒
(西南交通大学电气工程学院,成都610031)
摘要:
关键词:
0 引言
在网络游戏中,服务器是网络游戏的大脑和心脏,是网游中最重要的部分,一方面,服务器和客户端保持连接,负责大量玩家的同时接入。另一方面,服务器负责游戏的运行,包括游戏的同步和广播,同时,要承担起避免游戏玩家作弊的责任[1]。当游戏的受欢迎程度很高的时候,游戏玩家数量会激增,这时就会有很高的并发连接数,从而产生大量的数据运算和数据吞吐量,此时服务器的性能决定了玩家的用户体验,为了提供良好的服务品质,网络游戏的服务端的设计显得尤为重要,进行网络游戏服务端架构的研究,对于游戏产业的蓬勃发展和现行游戏的开发都有积极的意义[2]。
1 设计原则
在网络游戏中,服务器端负责响应客户端的连接请求和游戏内的逻辑处理,伴随着网游的玩家越来越多,服务器端所承受的压力也越来越大,面对海量的用户,既要保证流畅的运行环境,又要尽最大可能地提供优质的用户体验,就需要依靠一个优秀的服务器架构去支撑,一般来说,服务器架构的设计原则主要包括以下[3]:
●安全。要充分考虑系统更新、异常对系统的冲击,保证玩家数据的安全可靠性。
●稳定。对于一款MMOG游戏来说,稳定性是最基本也是最重要的指标。要求系统对于资源的消耗可控,有过载控制,能够长期24小时不间断运行。……
登录APP查看全文
