【硕士论文】网络游戏服务器端的设计与实现

【硕士论文】网络游戏服务器端的设计与实现

ID:34475385

大小:3.41 MB

页数:74页

时间:2019-03-06

【硕士论文】网络游戏服务器端的设计与实现_第1页
【硕士论文】网络游戏服务器端的设计与实现_第2页
【硕士论文】网络游戏服务器端的设计与实现_第3页
【硕士论文】网络游戏服务器端的设计与实现_第4页
【硕士论文】网络游戏服务器端的设计与实现_第5页
资源描述:

《【硕士论文】网络游戏服务器端的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、摘要摘要随着网络技术的发展,以及国家政策对游戏产业的支持,网络游戏产业成为蓬勃发展的产业。网络游戏也变得日益复杂,由最初的简单网络对战演变为今天复杂的游戏虚拟世界。如今,一款优秀的网络游戏,其同时在线人数将达到数十万甚至上百万。有很多公司在网络游戏领域都取得了比较好的业绩,如完美时空和巨人。但出于商业因素考虑,这些公司并不愿意公开其研究成果。服务器端在网络游戏中占有比较重要的地位,本文致力于设计并实现一款网络游戏的服务器端系统。论文首先介绍了网络游戏的定义与种类,并介绍了网络游戏的发展现状以及发展趋势,研究了网络游戏服务器端所采用的主要技术,分析了网络游戏体系架构。为了设计出一款网络游戏

2、的服务器端系统,论文对相关技术进行了研究,这些技术主要包括网络通信技术、多线程技术、序列化以及有限状态机。本文主要完成了一款网络游戏服务器端的设计。文章首先给出了服务器端的总体设计。在此基础上对服务器端的通信模型、多线程工作模型游戏协议以及游戏的状态机等方面分别进行了分析和设计。其中重点介绍了如何进行完成端口I/O模型的实现和游戏数据包的设计。论文在最后对全文进行了总结和评价,并且对后续工作和研究工作做了一些展望。网络游戏作为未来的热门领域,仍然需要不断的深入的去学习研究。本文提出的网络游戏服务器端,在理论和商业应用上都有一定的价值。关键词:网络游戏,服务器端,多线程,有限状态机第一章绪

3、论第一章绪论1.1网络游戏概述随着信息产业不的断发展,互联网开始普及到干家万户,人类社会进入了网络信息时代。遍布全球的互联网系统是信息技术的发展史上的又一次飞跃。信息互联网化的水平成为了衡量国家的现代化水平和综合国力的一项重要指标。互联网的发展和普及给中国的政治、经济和文化都带来了深远的影响。互联网也使人们的生活的方式进入了信息化时代。网络游戏也随着互联网的发展和普及出现在了人们视野中。经过近十年的发展,网络游戏已经成为了一种文化,成为了主流的社会娱乐方式。网络游戏产业作为一个高科技产业,有着非常大的发展潜力,一已经可以和影视、音乐等产业并驾齐驱成为全球重要的娱乐产业之一。不仅如此,网络

4、游戏产业的发展还可以带动其他相关产业的发展,网络游戏已渐渐地成为了互联网经济和数字娱乐产业的重要支撑,也成为了文化产业的一个增长点,对国家的经济和社会的发展有着非常大的推动作用,不少的国家也越来越重视网络游戏。1.1.1网络游戏的定义与种类网络游戏是通过数字化网络传递信息的一种互动娱乐方式,是信息化与社会文化交织在一起的产业。网络游戏中的网络这个词所代表的不仅是家喻户晓的互联网,它还包含了移动网络、电话网、卫星通信网络、光纤通信网络、有线电视网、电线通信网络等所有基于网络协议的并且能够实现互通的网络。网络游戏作为互联网产业、电子游戏产业、娱乐产业、动漫产业和信息化产业结合的产物,有着多产

5、业的性质。网络游戏是电子游戏的一个分支,在互联网出现以前,所有的电子游戏都不能进行大规模网络交互,最多就是几个人的局域网对战。而随着互联网的出现,这种局面被打破。通过使用互联网上的服务器,成千上万的游戏玩家同时出现在了同一个游戏世界中,并能相互交流,这就大大增加了游戏的互动性,越来越多的人喜欢上了这种娱乐方式。网络游戏如今已成为了最流行的娱乐方式,它同传统的娱乐方式相比有着本质上的不同。网络游戏是应用在互联网上的~种娱乐软jjd斗地主http://www.live-in-gz.com/jjd斗地主http://www.live-in-gz.com/电子科技大学硕+学位论文件,有一定的文化

6、基础,是一种新颖的娱乐手段。与传统的游戏相比较,网络游戏互动性非常强,玩家好像生活在另一个世界中。使用虚拟的身份同其他的玩家一起交流,互动可以感受真实世界中不能感受到的快乐与痛苦,还可以扮演现实世界中不能扮演的角色。网络游戏可以根据不同的标准,划分不同种类的游戏。通过游戏运行的平台可以将网络游戏划分为电脑网络游戏、平台游戏机网络游戏、掌机网络游戏和手机网络游戏。通过游戏的内容可以将网络游戏划分为角色扮演网络游戏、策略类网络游戏、动作冒险类网络游戏、经营养成类网络游戏、体育类网络游戏和棋牌类网络游戏。按照游戏的性质可以将网络游戏划分为休闲类网络游戏和即时对战类网络游戏。目前的主流方式是将网

7、络游戏划分为大型多人在线角色扮演游戏,棋牌桌面类游戏、休闲动作类游戏、和网页游戏四类。(1)大型多人在线角色扮演游戏大型多人在线角色扮演游戏,可以让大量玩家同时在线并处于同一个游戏世界中,整个游戏世界也是持续发展而不是每次游戏都要初始化的一种游戏类型。这是现在最流行的游戏类型,游戏构建了一个同真实世界相仿的虚拟世界,拥有自己的社会和经济体制。玩家在虚拟世界中扮演一个角色,通过自己的努力和其他各个方面的投入来实现自己所扮演的角色在虚拟

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

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

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