移动网络游戏服务器设计与实现

移动网络游戏服务器设计与实现

ID:35093932

大小:6.52 MB

页数:63页

时间:2019-03-17

移动网络游戏服务器设计与实现_第1页
移动网络游戏服务器设计与实现_第2页
移动网络游戏服务器设计与实现_第3页
移动网络游戏服务器设计与实现_第4页
移动网络游戏服务器设计与实现_第5页
资源描述:

《移动网络游戏服务器设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、.^作wf"勝v-v.零.-'菅T'f:m看-::uv賤.議娜扛養嫁a,一诗巧./.诵辞V巧碱#k為若与‘..:.掠為汽1績.皆-.;,;赛,;爆请..乂裹T式巧f覃康,":古驚.辞^欄讀赛A參|rt脊熟气‘;..裝黎户',;署芭研究芭^^k仑%..靜非氏1t與申请程i:^位知.菩寿&枉'04..?.-U兮初.爲詳i;点嘗身点Vr.掉巧巧:l豁塞心霸餐r:较參"良;':;s琴wI械5¥题!r,'s伟‘姓名'.::V\V.II娜,蛾壯WW,..送..義f-::方向.软iV一'辱

2、.教师巧嚷宣贝副',././.:.气f、:..,;,?.皆/..窜;一,>J4I-.W'>切槪\誘.繫雲巧..1暴參^蕃#-J.\,.声技4、審這V技记.京,叫藉<廷芽诗.,一扔,.扛一為苗扉沪若捉羣;爷響蒙義.譜感等茨,祖兴整?‘y章.逆cl一霧备f1襲a\:'...藻?-;.i声:.!^?i4;...謙受辦.se雪,/狐竣.籠香!方;的J、V讓獲.诲?聲.萬..D...-海:窮巧琴.知爲翁:,?編每;;苗V龍'沸rv.W...宝.碱考-Vi’满."臟

3、f吝..:5暴;誦'較-..手^么巧.繁‘.-,在麵‘.:載>扭?扁,i麵謹挺:餐寶齋/怒冶;t,-義於.々^接:...違璋_識嗦養;書.身為.接破篡.巧障1一哈篆瑶擊,爲於^:I囊>-r.:赏貧.,’资違^/為轉攀誦;感苗帛舊蓄舍廷^繁議籌诚旋写C;,-锋張..餐蕩網;貨|.;敏讓龟.籌.篇’..翁.^.崖.^马一%号M§.,^,一;A期^^.赛指师度?^義:..'..i^..,_,巧」,..^伽A7窗若?移动网络游戏服务器设计与实现作者:赵伟

4、指导教师:李宣东教授贝佳副教授南京大学研巧生毕业论文)(申请工程硕±学位南京大学软件学院2016年5月TheDesinandImlementationofgpMobileGameServerZhaoWei,SubmittedinartialfulfillmentofthereuirementsforpqthedegreeofMasterofEngineeringSupervisedbyProfessorLiXuandon,g

5、AssociateProfessorBeiJia,SoftwareInstituteNANJINGUNIVERSITYNaninChinajg,May016,2南京大学硕±论文摘要摘要伴随着移动网络和移动终端性能的不断提高与完善,移动游戏业务呈现快速增长势头,全球范围内移动娱乐服务成为带动移动数据业务快速发展的重要力。,量与此同时,移动游戏的新陈代谢速度增快同质化日趋严重,移动游戏市场的竞争将更加激烈。目前国内外主流的游戏服务器框架诸如国外的KBEnine、Sm

6、artFoxSe?ergy?及国内网易公司的pomelo。KBEngine优点在于底层架构设计成多进程分布,可W通过不断扩展硬件增加承载上限式动态负载均衡方案。SmartFoxServer是专口为Adobe円ash设计的跨平台socket服务器。pomelo也是多进程、分布式的服务器架构,组件可扩展性较好。但这些服务器架构仅仅适用于特定的游戏类型,尤其在移动游戏应用上存在过于复杂的缺点。本文针对利用移动游戏《NBA梦之队》的服务器端开发进行了设计和实现。该游戏服务端针对移动网络游戏轻量,、高1

7、0访问、低逻辑复杂度的特点利用Nodes10.j的异步和事件驱动模式所对游戏服务端实现带来的便利,结合非关系数据库MongoDB和缓存方案Redis对数据存储及持久化的便捷支持,形成了一套轻量级移动游戏服务器开发解决方案。服务端具体实现大致可抽象成网络通信层、数据缓存持久层和游戏逻辑层H层结构。网络通信层解决游戏网络连接,确保客户端与服务器高效即时的通信通信的问题。数据缓存持久层解决游戏的数据缓存与存储的问题,满足数据安全性的同时完成玩家数据的持久化过程。游戏逻辑层则具体处理了游戏所涉及的游戏

8、逻辑计算,具体响应玩家对客户端的操作。逻辑层根据游戏功能划分为角色养成系统、战斗系统、社交系统W及引导系统。王层架构协同合作构成服务器端主体框架。目前,该游戏已经在各大主流市场上顺利运营,。游戏服务器组运行性能良好能够并发支持近万人进行游戏,验证。游戏对玩家的操作响应快速高效了该套服务端解决方案的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。