欢迎来到天天文库
浏览记录
ID:32035203
大小:2.40 MB
页数:55页
时间:2019-01-30
《【硕士论文】网络游戏服务器端引擎技术研究及应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、大连理工大学专业学位硕士学位论文摘要随着网络技术的发展,网络游戏的市场需求越来越大,巨大的市场需求吸引了越来越多的专业游戏开发商介入。2006上半年全球网络游戏市场增长率在100%以上,增长潜力巨大。然而,网络游戏是分布式软件系统的应用,它的发展也需要相关技术进一步推动。正因为如此,愈来愈多的研究人员开始关注网络游戏相关技术研究。本文的研究是基于TCP/IP协议的,因为现存的大部分网络游戏是基于TCP/IP协议开发的。随着Internet的发展,大部分应用软件利用的通信协议也是TCWIP。TCP/IP已经成为在所
2、有操作系统和各种计算机之间提供同一通信环境的标准网络协议。套接字是在基于TCP/IP的网络应用程序中使用的有关数据通信的概念。本文论述了如何设计一个网络游戏引擎,研究了网络游戏引擎的关键技术。并且系统地阐述了设计一个游戏大厅所涉及到的技术要点,重点介绍了设计服务端所采用的模型,该模型能够满足大量连接,并能高速完成数据的传送。另外一个重要的部分就是服务器与客户端的同步问题,当前的网络游戏都要求即时响应,并且所有玩家的信息都要同步,这是网络游戏程序不同于其他网络软件的地方。本文设计的游戏大厅,都是依照所有操作以服务器
3、为主,所有客户端的操作都要由服务器校验,按同一个节拍来运行,这样既避免了作弊的可能,又能保证游戏世界的数据同步。不足之处在于如果某台客户端的网速较慢,则导致整个游戏的速度变慢。游戏的同步问题是最具难度的部分,也是提高性能的关键部分。本文吸取了前人在网络游戏引擎方面的研究成果,重点对网络游戏引擎的系统结构、如何建立具有可扩展性的服务器平台、负载分配策略、同步机制等关键技术做了深入研究。本文设计的游戏大厅的框架,具体的功能可以由游戏开发者进行填充,简化了游戏开发的难度,减少了游戏开发的工作量。关键词:网络游戏引擎:系
4、统结构;同步机制;并发架构jjd1.85斗地主炎龙http://www.doudizhugame.com/http://www.40ok.com/网络游戏服务器端引擎技术研究及应用TheResearchandApplicationfortheserverofNetworkGameEngineAbstractWiththecontinuousdevelopmentofnetworkingtechnology.’nlemarketdemandofthenetworkgameismoreandmorebig,thehu
5、gemarketdemandabsorbsmoreandmoretheprofessionalgamedevelopertogetinvolved.Theincreasingrateoftheglobalmarketofnetworkgameismorethan100percentinthefirsthalfof2006,suggestingagreatincreasingpotential.However,thenetworkgameistheapplicationsofthedistributedsoftwa
6、resystems,itsdevelopmentalsoneedsthefurtherpushofrelatedtechnique.Consequently,theresearchonitisbeingofgreatsignificance.Thispaper’SresearchisbasedonTCP/IPprotocol;mostofnetworkgamesaredevelopedbyTCP/IPprotoc01.WiththecontinuousdevelopmentofInternet,TCP/IPpro
7、tocolismalNyusedinapplications,andithasbecomethestandardprotocolprovidinggeneralcommunicationenvironmentinalloperatingsystems.Socketswhichusedinapplication’SdatacommunicationisaCOllceptionbasedonTCP佃protoc01..Thepaperdiscussesthedesignpatemofnetworkgameengine
8、,investigatesthekeytechnologyofnetworkgameengine.Thepaperexpatiatethekeypointabouthowtodesignthegamelobby.andmainlymodelofserverdesign.Tllismodelcallsatisfiedaofconnectionsandexplainthepl
此文档下载收益归作者所有