app后台架构 游戏后台架构.doc

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
app后台架构 游戏后台架构 导读:就爱阅读网友为您分享以下“游戏后台架构”的资讯,希望对您有所帮助,感谢您对92的支持! 侵。 2010-122010-12-11 数字媒体技术 38 游戏服务器设计游戏服务器设计-10 服务器之间的连接 2010-122010-12-11 数字媒体技术 39 游戏同步 游戏同步 玩家的一些操作将被打包成数据包发送至游戏 服务器游戏服务器对其进行合法性检查并 更新游戏世界并 把更新数据打包成数据 包发送给相关玩家 以便保持游戏世 界的一致。 2010-122010-12-11 数字媒体技术 40 游戏架构 延边大学 计算机科学与技术学科 蔡京哲 学习内容 什么是游戏架构 游戏架构的发展历史 游戏服务器架构分析 游戏服务器架构设计 2010-122010-12-11 2010-12-11 数字媒体技术 2 什么是游戏架构 游戏架构 C/S模式 P2P模式 2010-122010-12-11 2010-12-11 数字媒体技术 3 什么是游戏架构 游戏架构 在MMORPG中实际需要处理的玩家数量往往过 万甚至几十万一台普通的服务器是无法完成 所要完成的工作。因此通常是要由一组多台 服务器共同完成一个完整游戏世界的功能即 “区域”的概念。一个区域实际上就是由多台 服务器构成的一个集群系统。 由于一个区域所能容纳的玩家数量是有限的 因此针对海量级的玩家我们可以把玩家分 散到不同的区域中去以满足玩家数量的增长 同时为使玩家体验到更快的响应速度。 2010-122010-12-11 2010-12-11 数字媒体技术 4 什么是游戏架构 游戏架构 大量的服务器群构成一个完整庞大的分布、 协作的游戏系统 这样一个复杂的系统必然 会涉及到服务器间复杂的数据通信与管理。因 此构架一个安全、稳定、高效的游戏架构有 着非常重要的意义。 2010-122010-12-11 2010-12-11 数字媒体技术 5 早期MMORPG 早期MMORPG游戏架构 MMORPG游戏架构 2010-122010-12-11 2010-12-11 数字媒体技术 6 早期MMORPG 早期MMORPG游戏架构 MMORPG游戏架构 早期的MMORPG使用所有业务、数据 集中的 处理方式。对于开发者来说这种模式减 少了对整体系统的架构时间、测试时间 有利于少量开发者快速地完成服务器的代 码设计。 但其中存在的问题也是相当明显的所有 的业务处理放在一处不但大大增加了系 统的负担而且很容易因为一处bug而导致 整个程序崩溃。程序崩溃的同时也会造 成整个游戏世界所有玩家掉线、数据丢失 等严重后果。 2010-122010-12-11 2010-12-11 数字媒体技术 7 中期MMORPG 中期MMORPG的用户分离集群式 MMORPG的用户分离集群式 2010-122010-12-11 2010-12-11 数字媒体技术 8 中期MMORPG 中期MMORPG的用户分离集群式 MMORPG的用户分离集群式 由于用户量的不断提升采用早期设计的 系统将会越来越缓慢。 解决这种问题最为直接的办法莫过于为用 户提供多台服务器 由程序自动或是用户 手动选择要进入哪一台服务器。 从服务器端技术上讲这种改进并不存在 太大的进步仅仅是强行将用户分散到各 个游戏世界中去而己。虽说这种做法很原 始但现在市面上仍大量存在采用这种集 群方式的网络游戏 。 2010-122010-12-11 2010-12-11 数字媒体技术 9 中后期MMORPG 中后期MMORPG按数据分离式集群 MMORPG按数据分离式集群 2010-122010-12-11 2010-12-11 数字媒体

文档评论(0)

raojun00007 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档