- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发宝典:基于分布式对象的网游程序结构设计
【编者按】目前,网游市场日趋激烈,每年新增的网游都有几十款之多。对于一个玩家来说,每款都下载,都去体验一下;不管游戏是否好玩,是否符合自己的品味,先花几个小时下载安装,不喜欢的话再卸载,其间还可能遇到各种各样的问题,耗费时间和精力,是不会有玩家这样做的。提高游戏的可体验性,易安装性,乃至于不需要安装。直接在游戏中体验游戏的优劣,比之宣传广告,能够给玩家更加直观的感受,是最佳的游戏推广方式。这应该是游戏开发的一个趋势。易安装,不安装,类网页游戏应该成为游戏发展的一个方向。基于分布式对象的网游程序结构设计(1) - 开篇Web浏览器和游戏毕竟不是一个事物。Html超文本协议(虽有VB,javascript等脚本语言作为补充)也不完全适用于网游。之所以类比,是进一 步强调免安装,易于体验性的重要性。当然,Web技术也在不断发展,不仅出现很多Web浏览器上运行的网游,其图形和图像方面的功能也在不断丰富,本文将 在第二部分,对Web相关技术的发展进行一个探讨。基于分布式对象的网游程序结构设计(2)? -Web技术的发展和网页游戏Web技术之所以能够如此快速发展,究其根源,在于基于BS结构的分布式应用,客户端不再需要部署其它软件,降低了发布成本和维护成本。并且使用浏览器, 能够浏览各种网页,且与平台无关,不管网页服务器运行在Windows,Unix,还是其它操作系统上面。如果不是这个特性,Web技术和浏览器应用不会 发展如此之快,这点谁都不能够否认。也正是由于这点特性,带动了整个Internet的发展,促进了Web相关的各种技术的研究。基于分布式对象的网游程序结构设计(3) - 分布式组件模型DCOM/COBRA 分布式组件技术是一种CS结构,其出现,是为了简化网络编程,开发者不再需要关心具体如何进行底层通信。目前比较有代表性的有两种:DCOM和 COBRA。DCOM使用ORPC机制,COM服务器创建对象类的实例,一个COM对象可以具有多个接口,分别代表不同的观察角度和不同的对象行为。客户 端获取对象接口的指针,通过指针调用相关的方法。基于分布式对象的网游程序结构设计(4)-SRP分布式对象的概念作为游戏中的一个角色。在服务器端和客户端同时存在,服务器端负责角色对象的逻辑,以及各种属性的更新;客户端负责角色对象的显示,与玩家进行交互。这应 该是一种非常典型的分布式对象模式。但是目前的分布式对象技术,能够支持这种模式吗;答案是不支持,没有使用Web Service或者 Cobra/DCom开发的游戏。因此可以说目前的分布式对象的 概念,还存在不完善的地方。==================================================================================================================基于分布式对象的网游程序结构设计(1)??
开发一款网络游戏,不能够回避以下两个问题,如何吸引玩家安装或者体验我们的游戏;如何留住玩家,同时吸引更多的玩家。其中第一个问题是最关键的,如果玩家连安装和体验都不进行,如何谈得上留住玩家,更谈不上吸引更多玩家。目前,网游市场日趋激烈,每年新增的网游都有几十 款之多。对于一个玩家来说,每款都下载,都去体验一下;不管游戏是否好玩,是否符合自己的品味,先花几个小时下载安装,不喜欢的话再卸载,其间还可能遇到 各种各样的问题,耗费时间和精力,是不会有玩家这样做的。因此对于一款游戏,一款好游戏。在推广的初期,需要大量的广告和宣传投入。这对于一个小规模的公司或者企业来说,无疑是一个巨大的负担。试想,玩家连装都不安装,如何谈得上留住玩家,拓展玩家。提高游戏的可体验性,易安装性,乃至于不需要安装。直接在游戏中体验游戏的优劣,比之宣传广告,能够给玩家更加直观的感受,是最佳的游戏推广方式。这应该是游戏开发的一个趋势。易安装,不安装,类网页游戏应该成为游戏发展的一个方向。类网页游戏是一个概念,不是专指在浏览器中运行的游戏,而是指任何不需要下载和安装的网络游戏。近二十几年来,internet技术发展很快,甚至连中小 学生都能够上网,浏览各种信息。这一方面归功于底层网络的建设和发展,也要归功于Web浏览器技术的发展。如果每个网站制作的页面,都需要下载安装之后才 能够进行浏览,那么,internet技术不会发展如此之快,也不会这么快进入到信息时代。当然,Web浏览器和游戏毕竟不是一个事物。Html超文本协议(虽有VB,javascript等脚本语言作为补充)也不完全适用于网游。之所以类比, 是进一步强调免安装,易于体验性的重要性。当然,Web技术也
您可能关注的文档
最近下载
- 一种钢铁综合废水浓盐水的减量化、资源化处理组合方法与系统.pdf VIP
- 《碳中和管理体系 要求》(征求意见稿).pdf
- 医院银行存款管理制度.docx VIP
- 新北师大版数学五年级上册第六单元“组合图形面积”单元试卷 .pdf VIP
- 人教版高中英语必修一全册教学课件.pptx
- 《工逆向工程与增材制造》课件——17. Geomagic Design X 草图建模方法 .pptx VIP
- 海姆立克急救法-(精).ppt VIP
- 北师大版九年级下册数学全册同步练习.docx VIP
- 2025全国青少年模拟飞行考核理论知识题库40题及参考答案1套.docx VIP
- 在线网课学习课堂《兵棋(中国人民武装警察部队警官学院)》单元测试考核答案.docx VIP
文档评论(0)