第一章:网络游戏前景.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章:网络游戏前景

第一章:网页游戏前景 网页游戏就是指存在于网络中,用网络游览器来运行的一种游戏。现在网络上的游戏很多很多,而且越来越受欢迎。如果你经常上网,你一定见过它们甚至玩过,但是你也会发现,网页游戏容易上瘾并且占用你很多时间。 玩游戏很有意思,甚至开发起来更有趣! 本章,我们简要讨论一下客户端技术选择,网页游戏的典型目标以及它们如何关联到多玩家游戏。 1.1 客户端技术 基于网络的游戏可以用很多平台来创建。平台给你提供一种编程语言以及将这些内容汇编成游戏的途径,并把这些内容发布到网络中。你通过网页来玩游戏,运行汇编这些内容需要虚拟机,虚拟机需要安装在你的电脑上,它就是一款软件,协助你的网络浏览器来运行汇编内容,例如Adobe的Flash虚拟机就是Flash Player。 最长用的几种网页游戏开发平台   开发者学习曲线 运行时性能 虚拟机安装基础 开发者基础 开发难易度 Java 高 快 中等 大 适中 Shockwave 中 快 中等 中等 适中 Unity 中 快 小 小 适中 Flash 低 适中 大 大 容易 在性能以及运行时执行方面,Java,Shockwave和Unity要比Flash强大一些,但是Flash是网页游戏开发使用最多的平台。这是因为Flash容易学习,Flash美工设计和程序开发人员之间的合作更加容易,而且它的虚拟机可以在多种平台上安装。所以Flash成为新兴的游戏开发制作工具。 本书中,我们假定这些游戏以及虚拟世界运行在网络浏览器中。但是它们也可以不这样运行。Flash文件可以被下载并且从你的硬盘运行,独立于网页浏览器之外。Flash内容可以被汇编成如下格式: ·SWF—SWF文件可以下载并且运行于用户的硬盘。但这样并不是很理想,因为一般的用户不知道如何让一个swf文件执行,并且默认的安全设置阻止某些功能执行,例如和一个远程服务器对话。 ·EXE—(只限于Windows)一个swf可以被转化成一个EXE文件。它里面包含Flash播放器,因此它可以播放Flash内容而不需要用户安装任何东西。 ·AIR—Adobe AIR发布的Flash内容更适合在用户的电脑上运行。用户必须安装AIR运行时(runtime),你可以在Adobe的官方网站下载。通过AIR,Flash可以做很多东西,这是它在普通环境下所不能做的,例如向硬盘驱动写入文件。 1.2 多用户玩家适合在何处 网页游戏的兴起是伴随着网络的兴起而发生的,但是网页游戏的成长却经历一个漫长的时期。这并不是用户不愿意玩它们,其实用户都想试一下新鲜的东西。成长缓慢有多种因素。Flash虽然是最受欢迎的网页游戏开发平台,但是并不是所有的开发者都知道如何去编写一个多用户游戏,而且很多人没有服务器端知识,不知道需要多长时间开发。鉴于这些原因,Flash多用户游戏并未流行起来。 随着Flash Player 4(1999)的发布,多用户游戏成为了可能。我使用客户端polling技术(叫做bleh)编写了我的第一个多用户Flash游戏chess,详细情况请看第二章。从Flash Player 5开始就可以建立一个socke连接,和一个远程服务器相连接。这正是我们开发多用户游戏所需要的。某些公司(包括我的)在2001年开始开发商业化的服务器,以支持多用户Flash游戏。 在2006年早期,Flash的多用户游戏开发开始流行。更多的客户提出了要求,然后越来越多的开发者开始学习如何开发这类游戏。此时只有一小撮人去开发基于Flash的虚拟世界,也就在这个时候积累了关于这方面的经验。 而到了2007和2008年,对于Flash游戏和虚拟实际的需求出现一个井喷式爆发。 那么多用户Flash游戏和虚拟世界现在是否适合做成网页游戏呢?答案是肯定的。我所见到每一个网游开发几乎都涉及了多玩家成分。对于多玩家的需求越来越多。 1.2.1 典型目标 本部分我将大部分网页游戏分一下类,将它们分成几个范畴,并且回答一个问题:为什么要制作这个游戏?这个问题的回答并不能解决本书中所有的东西。但是当你设计一个游戏时你可以时时记起来,因此你设计的游戏最终结果就会达到最终的目标。 在每一个范畴里,我们会添加多玩家观点,这样会帮助你实现你的目标。 A.产生横幅广告条收入 此处的目标是通过广告来获得收入。在你的站点,你尽可能的吸引更多的人来浏览,并且让他们尽可能的待的时间久一些,从而产生一个巨大的广告效用。许多站点在网页游戏界面的顶端有一个广告横幅。近几年来,越来越多的网页游戏站点会在你开始玩之前出现一个广告,停留几秒钟。 多用户游戏如何帮助来实现:为了让用户尽可能的在你的站点多待一会,你可以开设聊天功能,这样会让用户在你的地盘停留更长的时间。 B.让你的站点更吸引人 又是在一个游戏站点放上一些非游戏内容

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档