欢迎来到天天文库
浏览记录
ID:37565934
大小:1.42 MB
页数:93页
时间:2019-05-25
《棋牌游戏平台服务端的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、上海交通大学硕士学位论文棋牌游戏平台服务端的设计与实现姓名:吴兆定申请学位级别:硕士专业:信号与信息处理指导教师:郑世宝20070101棋牌游戏平台服务端的设计与实现摘要棋牌游戏平台是网络游戏中比较重要的一类,国内棋牌游戏开展广泛,有很多公司在棋牌游戏平台领域都取得了比较好的业绩,如腾讯和联众。但出于商业因素考虑,这些公司并不愿意公开其研究成果。服务端在棋牌游戏平台中占有比较重要的地位,本文致力于设计并实现一款棋牌游戏平台的服务端系统。论文首先介绍了网络游戏的发展历程以及发展趋势,并介绍了网络游戏的分类,研究了网络游戏服务
2、端所采用的主要技术及其发展趋势,分析了棋牌游戏平台的研究现状。为了设计出一款棋牌游戏平台的服务端系统,论文对相关技术进行了研究,这些技术主要包括分布式技术、网络通信技术、多线程技术以及动态链接库技术。论文还对市面上最具代表性的QQ游戏和联众游戏进行了分析,这些平台的分析是我们设计的参考。本文主要完成了一款棋牌游戏平台服务端的设计。文章从服务端架构、通信协议、多线程工作模型以及第三方游戏开发接口等方面分别进行了分析和设计,在此基础上给出了服务器的软件架构设计。通过对服务端的测试和分析可知,本文提出的棋牌游戏平台的服务端系统,
3、在实现了棋牌游戏平台基本功能的基础上,还提供了支持区域性运营的功能。另外,基于DLL的第三方游戏开发接口,方便了其他游戏开发者开发的游戏能接入本平台,增强了平台的开放性和通用性。论文在最后对全文进行了总结,并对未来棋牌游戏平台的发展趋势作了展望。棋牌游戏健康益智,老少皆宜,玩家数量可观,本文提出的棋牌游戏平台的服务端,在理论和商业应用上都有一定的价值。关键词:网络游戏,服务端,棋牌游戏平台,架构DESIGNANDIMPLEMENTATIONOFASERVERSIDEINPLATFORMFORCHESS/CARDONLINE
4、GAMESABSTRACTPlatformforchess/cardgamesisoneimportantkindofonlinegames.EspeciallyinChina,chess/cardgamesareverypopular,andseveralcompaniessuchasTencentandLianzhongareprofessionalindevelopingplatformforchess/cardgames,buttheyregardthetechnologiesascommercialsecret.
5、Serversideisveryimportantforplatformforchess/cardgames.Adesignofaserversideofplatformforchess/cardgamesisdescribedinthispaper.First,thedevelopmenthistoryandtrendofonlinegamesissummarized,andalsothesortsofonlinegamesareintroduced.Themaintechnologiesofonlinegamesand
6、thestatusquoofplatformforchess/cardgamesarediscussed.Onpurposetodesignaserversideofplatformforchess/cardgames,wefirstdosomeresearchoftherelatedtechnologies,containingdistributedsystem,network,multiplethreadanddynamiclinklibrary.Weuse“commview”tooltoanalyzeQQgamean
7、dLianzhonggame,thenweknowthearchitectureoftheseplatforms.Adesignofserversideofplatformforchess/cardgamesisdescribedinthispaper.Afterdesigningthearchitecture,communicationprotocol,multi-threadmodelandthird-partdevelopmentinterfaceoftheserver,wegivethesoftwarearchit
8、ecturedesign.Wetestedandanalyzedtheserverside.Fromtheresult,weknowthattheserversideprovideslocal-areamanagement,andthethird-partdevelopmentinterfaceallo
此文档下载收益归作者所有