游戏服务器端引擎的设计与实现
[Abstract]:With the development of the times, people's life is improving and the living standard is getting higher and higher. Gradually, information entertainment, leisure business is becoming more and more popular. Each month there are several online games closed test, public testing. Many of these games come from startups, but few of them end up surviving. To sum up the reasons, apart from the game itself is fun or not, the most important influence on the game loss rate is the stability of the game server. But the general start-up company does not have enough capital and experience to develop an efficient and stable server-side engine, so it has practical application value to realize a general-purpose, efficient, stable online game server-side engine. First of all, this paper lists the current mainstream network game server architecture, analyzes and summarizes the application of each scale server architecture, as well as the advantages and disadvantages of these architectures. According to the scale and time of this paper, a suitable implementation scheme of server architecture is proposed. Secondly, we design and implement an online game server-side engine, which uses some popular technologies today, and the purpose of choosing these technologies is to achieve very high database and network performance. In order to solve the majority of online game service during the period of high concurrency caused by stop response or slow response and other problems. New technologies are bound to introduce new problems. This paper also considers the new problems introduced by these new technologies, and properly solves the problems caused by these technologies. Thirdly, aiming at the hardware requirement of the online game stress test, this paper has no condition to use the conventional stress test scheme to test, so it also puts forward its own stress test scheme. In order to use the lowest required hardware equipment configuration and the minimum number of hardware equipment, it can also achieve a large number of hardware equipment and high configuration hardware equipment can achieve the purpose of stress testing. A stress testing tool is implemented, and the occupation of each resource is analyzed before the stress test is carried out to prove that the stress testing tool itself will not produce significant deviation to the test results. Finally, this paper tests the stability and concurrency ability of the server engine by using the stress test scheme and the stress testing tool. By analyzing and summarizing the test data, it is proved that both the server engine and the stress test scheme proposed in this paper are feasible.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.05
【相似文献】
相关期刊论文 前10条
1 一心;微风;兰洋;;游戏服务器全攻略[J];电脑迷;2003年08期
2 金鑫鑫;;集群式网络游戏服务器系统的研究[J];科技信息;2012年22期
3 ;“开心农场”关闭[J];中国记者;2013年09期
4 逢逢;游戏快乐玩 服务器自己建[J];电脑技术;2004年12期
5 王华峰;张新家;;三层结构的网络游戏服务器设计及其性能分析[J];计算机工程与应用;2007年02期
6 周永胜;;看好网络商机游戏服务器纷纷出笼[J];科学时代;1998年09期
7 吕永红;独乐不如共乐——模拟游戏联网及服务器架设[J];电脑知识与技术;2004年31期
8 江岸;;网络游戏服务器报警系统的设计与实现[J];电脑知识与技术;2013年12期
9 樊建国;;网络游戏服务器通信架构与结构设计[J];中国新技术新产品;2009年21期
10 郭振海;走,到联众下棋去[J];电子科技;2001年14期
相关重要报纸文章 前10条
1 ;建立安全的游戏服务器[N];电脑报;2005年
2 ;通用游戏服务器[N];中国计算机报;2004年
3 迈巴赫 编译;旧电脑的11个用途[N];计算机世界;2010年
4 本报记者 程晓龙;网上“扫毒”[N];中国新闻出版报;2006年
5 本报记者 程鸿;《传奇3》如何续写“传奇”?[N];计算机世界;2003年
6 ;联想机架式服务器光通—传奇3中续写传奇[N];中国计算机报;2003年
7 周俏春 侯大伟;成都欲做大信息文化产业[N];中国文化报;2003年
8 ;浪潮服务器在焦作电信中的应用[N];通信产业报;2003年
9 ;为网络游 戏而生(一)[N];中国计算机报;2003年
10 ;联想 助光通打造“传奇”[N];中国计算机报;2003年
相关硕士学位论文 前10条
1 郁大威;网络游戏服务器架构技术研究与优化[D];上海交通大学;2014年
2 李一白;大世界手机游戏服务器的设计与实现[D];大连理工大学;2015年
3 罗伟勋;游戏服务器端引擎的设计与实现[D];电子科技大学;2014年
4 钱晨笛;网络游戏服务器设计中的多核优化技术[D];华东师范大学;2009年
5 陈杨;三维网络游戏服务器关键技术研究与原型系统实现[D];天津大学;2009年
6 李蔚;脑动力游戏服务器端子系统的分析与设计[D];北京邮电大学;2011年
7 陈海;大型休闲类网络游戏服务器关键技术的研究与应用[D];上海交通大学;2012年
8 张帆;网络对战游戏服务器的分析与设计[D];吉林大学;2010年
9 师东辉;网络游戏服务器关键技术的研究[D];西安科技大学;2012年
10 冯建华;网络游戏通信模块的研究与应用[D];北方工业大学;2012年
,本文编号:2165227
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2165227.html