开发者从HTML的角度阐述HTML 5平台的7个特点

2023-11-14

乍一看,HTML5似乎给在线和手机游戏开发者带来了很多好处。这是一个纯粹的网页平台,游戏开发者可以根据HTML5制作自己的游戏,然后在任何适应的设备上销售内容,从手机到PC平台。但这真的那么简单吗?

但是目前平台还没有统一的标准,所以还是有不确定性的。这个平台显然很有潜力。Zynga等主要开发者已经开始将其应用于手机行业,但模块供应商Unity表示“就操作条件而言,HTML5仍然不理想”。

开发人员对该平台的发展趋势有不同的看法,因此我们决定深入分析几位HTML5技术选择者的观点,研究该平台的重要优缺点和未来的发展趋势。

以下是HTML5当前状态的几个要点:

1. 跨平台运行特性

HTML5的重要优点是适用于从PC浏览器到手机、平板电脑甚至智能电视的多个平台。在这个平台上,只有设备浏览器支持HTML5,HTML5游戏是可行的。

这就产生了原生应用所没有的优势(游戏邦注:原生应用往往需要重新定位才能放入另一个目标操作系统)。如果开发者需要将iOS游戏移植到Android平台,他需要对游戏进行根本调整。有了HTML5技术,这个过程就简单多了。

Spill公司大型网络游戏销售公司 GamesCEO Peter Driessen表示,“我们已经选择HTML5技术一年多了,我们知道根据各种设备推广网络游戏的关键。随着玩家感觉频率的不断增加和各种设备的多样化,这一点非常重要。”

Zynga德国工作室的Paul Bakaus(他曾帮助公司将该技术嵌入到公司的每一个网页和手机游戏中)表明,“推广HTML5技术的原因有很多。”

他指出,“一个优点是你可以很容易地把它推广到浏览器上。例如,您不需要组装——这是一个很大的优势。然后是内容更新和跨平台开发。假如你建立的是原始的 在大多数情况下,您需要在Android和iOS平台上建立内容,也许还有桌面平台。根据HTML5技术,只要做一次,就可以推广到各平。 台。”

HTML5除了让开发者更容易地将游戏嵌入各种平台外,还提供从社交系统到长期的游戏世界,方便的跨平台交流。

Spil Driessen表示,“我们希望通过HTML5获得真正的云游戏。我们支持许多在线社区。显然,我们的玩家和其他玩家也是如此。我们越来越希望自己能够建立基础 用手机玩游戏。HTML5为您打下基础,让我们感受到无缝游戏的感觉,包括社交功能,无论是外出还是在家。”

 

 

2. 很难预测HTML5的运行情况

尽管HTML5最初旨在为各种设备服务,但我们仍然不能保证它能顺利适应各种硬件规范。

EA设计总监Richard 最近在旧金山的Hilleman“New Game Conference”关于他在这个平台上遇到的挫折,他指出团队在Macbook上实验3D动画 Air成功运行,但在更强的设备上遇到障碍物。

Hilleman表示,“在我自己的电脑上,它的处理器是i7,我只能在一秒钟内获得多个帧率。

Hilleman表示,“在我自己的电脑上,它的处理器是i7,我一秒钟只能得到多帧率。”然后他解释说:“高能JavaScript一般都很慢,”因此,很难预测硬件设备的运行情况。

他填补表明,“我不知道如何向客户表达。这是个大问题。”

HTML5开发者很容易遇到各种各样的问题,因为他们的游戏必须在各种智能手机和其他手机设备上运行。

最近刚刚关闭的杰出HTML5开发者和Moblyng工作室前***执行官Stewart Putney表示,该公司将在许多设备中检测其作品。他指出,“就iOS系统而言,我们只需要iPhone3GSS、iPhone4、 iPhone4S、iPad和iPad 这很简单。与Android相比,Android更加分散;手机制造商通常会对浏览器进行细微的调整。对于原生Android的应用来说,这没什么大不了的。但对 就HTML5应用而言,这意味着应用将难以运行。”

他继续表明:“为了确保高质量的内容,我们必须在各种设备中进行测试和应用——只有这样,我们才能保证应用能够顺利运行。我相信我们将来会看到更多的测试工具和高质量的规范,但安卓 QA仍然是HTML5研发的痛点。”

 

开发者从HTML的角度阐述HTML 5平台的7个特点

 

3. 这是Flash以外的选择

从过去的角度来看,Flash和页游一直携手共进,然而,由于Adobe最近决定暂停Flash对浏览器的支持,开发者开始探索智能手机市场的其他选择但HTML5与Flash相比表现如何?但HTML5与Flash相比表现如何?

Zynga高管Paul Bakaus表明,两者都有自己的市场,各不相同。

他解释称:“全新的Stageelash 3D API,而且网页平台也有WebGL。原生OpenGL爬行内容均用于底部涂层。然后他们在速度上旗鼓相等。在软件制作方面,我认为HTML5胜过 Flash,因为他非常接近实际浏览器,他们可以在硬件加速涂层上进行各种改进。但是Flash也有几个很大的优势。”

“我认为Flash和Stage 3D应用程序很好,HTML5是实现跨平台运行的一种方式。此外,本地应用可以有效整合手机操作系统的功效。不知道他们以后会不会分辨胜负。——所以我不会把它们分开。我觉得这更像是专业分工。”

谷歌Seth Ladd填充表明,他觉得HTML5最终会与Flash和平共处,每个平台都会有自己的特点和优势。

他指出,“在未来,你会看到,由于有一定的竞争,促进更高网络的平台将不得不继续前进。希望Flash能找到优化体验的形式,开放的网络平台会继续优化自己的感受,***你会看到这一切都变成了现实,终端用户会从中受益匪浅。”

Dominic网页开发者 Szablewski(游戏邦注:他是JavaScriptt Impact引擎的创始人)表明,Flash更适合艺术家,而HTML5是一个更好的编程环境。

“Flash一直非常适合创意人员。根据Flash IDE建立动画或简单游戏非常方便,只需单击几次鼠标。HTML5没有这种工具;您通常需要编写代码。”

“但是HTML5是永久免费的,一开始你只需要浏览器和文本编辑器,不需要购买昂贵的应用程序。”

Szablewski填充表明,由于Flash不再支持移动平台,他觉得HTML5是网页开发的未来。正如他所说:“如果您需要建立合适的浏览器内容,如果您不关心IE6/7/8客户,如果您不希望应用程序下降,请选择HTML5。”

无论HTML5和Flash的对比如何,想要跨平台路经的开发者只能改投HTML5技术,至少在Moblyng老设计师Stewart中 在Putney看来,情况就是这样。

“由于手机平台与Flash技术不兼容,我认为HTML5技术将成为手机领域的跨平台规范。就目前而言,这似乎逐渐开始成为现实。”

4. 噪音是个大问题

噪音显然是游戏开发的核心。但遗憾的是,这是HTML5的一大缺点。与原生应用环境相比,该平台的可用API略逊一筹。

Zynga德国工作室的Paul Bakaus特别提到了这个缺陷。“HTML5面临的***挑战是噪音,需要处理。这是一个很简单的道理。这个噪音问题大家都很难解决,对吧?声音是优秀内容的必要因素。这是目前的***考验,但我不会说要终止制作这种游戏。”

他解释说,他认为网页开发者将来会修复这些声音问题,但要把它们变成现实,还需要很多必要的条件。

他指出,“有两个关键点可以解决噪音问题。有一点是,正如我之前提到的,我们应该让供应商意识到这个问题,所以我们需要制作游戏,我们应该告诉他们我们游戏的缺陷。”

他指出,“另一方面,我们应该让供应商认识到这是一个问题,然后探索解决方案。我看到大家关注这个技术的图像问题高于噪音问题,这是我***的焦虑。做为 技术经销商,你不会真正从游戏领域的角度思考,对吗?你不会发现声音是制作优秀游戏不可或缺的因素。我们应该让他们意识到这个问题。”

EA设计总监Richard Hilleman允许Bakaus的观点,就像她在2011年一样 New Game 在Conference的演讲中所说:“我们遇到的一个主要障碍是噪音。HTML5的声音制作存在很大的问题,我们应该解决这个问题。希望下一代浏览器能够解决这个问题 但这是另一个大问题。”

5. 浏览器兼容不统一

如果玩家选择更新颖的浏览器(游戏邦注:比如Chrome或者Firefox),他们就能顺利感受到你的HTML5游戏。但那些还是用的 Internet Explorer 或者老版本的Safariiii、Opera的玩家呢?如果客户不更新他们的浏览器,他们就无法打开所有HTML5内容。

有时候,这种浏览器的兼容性会消除平台的优势:无处不在。如果客户仍然使用旧浏览器,他们很难感受到HTML5游戏。

一些开发者认为,比如Zynga的Bakaus,处理这个问题的***方法就是进一步推进发展步伐,即使这只浏览器局限于更新颖的浏览器。他指出,我们可以鼓励用户通过创建不能在旧软件中运行的高质量游戏来更新软件。

他指出,“开发人员担心外流应用小于Internetet Explorer 客户9版浏览器。但有时候,满足客户需求并不是最合适的做法,因为问题总是会保持原来的状态。试着创建一个只适合现代浏览器的新内容,这可以促使用户更新他们的软件。”

但是,如果所有用户都使用与HTML5兼容的浏览器,这是否意味着网页应用程序可以适应所有浏览器?未必这般。

即使是这些适用于HTML5的浏览器也有不同的应用方法;与HTML5兼容ML5的旧浏览器可能只支持有限的数量功能或API,这意味着只有**版本才能显示一些游戏功能。

但是,如果资金有限,你可能没有足够的资源来设计适合所有浏览器的游戏。在旧金山New Game 在Conference上,Bocoup Darius Kazemi回忆说,她将Subatomicic 当Studios的炮塔防御移植到HTML5时,遇到了这个问题。

Kazemi表示,这是由于时间和预算的限制,他和他的团队根据谷歌的Chrome和Chrome进行选择 Web Store制作游戏。

Kazemi表示,“这是一个两难的局面。我想在***程度上覆盖客户,或者创造高质量的游戏??我能两者兼得吗?”

“最后,我们是想把它移到其他浏览器上,还是只是在浏览器上创造一种高质量的感觉?我们最终选择了后者。”

Kazemi填充表明,游戏来自Chrome API在14里中受益匪浅。如果你打算用HTML5游戏覆盖所有平台,你应该仔细利用资源。

6. 没有专门的HTML5应用商店

HTML5应用不同于手机本地应用的主要原因是没有统一的应用商店。每个人都需要提前掌握它的利弊。

显然,投身网络平台的重要优势在于发布和更新内容不需要通过审核过程。以及苹果itunes 不同的是,HTML5允许开发者随时更新或销售游戏,而无需等待平台所有者的回复。

虽然随意吸引积极的开发者,但这是有一定成本的。没有标准的推广平台,向用户展示应用就变得极具考验性。

Putney表示,“目前,我们没有HTML5关键应用商店来帮助提高曝光率。”

Putney表示,HTML5没有使用特定的目标部分,这使得玩家无法了解新作品的数据。但Faceboook对此起到了一定的促进作用。

他指出,“Facebook可以在手机平台上使用HTML5获得社交曝光,这是一个很大的进步。”

另一方面,谷歌以HTML5开放为主要优势。Seth是该公司的高管 Ladd表达表明,“现在发行和全面推广比较方便,因为这里没有经理,不需要提前批准。所有开发者都可以自由增加自己期望的收入,并以期望的方式获得收入 获得客户,并以预期的方式销售内容。这是开放网络平台的一大优势。”

7. 仍处于发展状态

在掌握了HTML5的利弊之后,你就能分辨出这个平台是否适合你。目前HTML5还没有统一的标准,但是网页开发者继续在这个平台上定居,所以没有人知道未来会发展成什么趋势。

谷歌Seth Ladd对HTML5有很高的期望,他指出,由于网络开发者的快速破旧和创新,平台的发展速度也变得更快。

他指出,“目前,我们从Chrome开始、Firefox,甚至Interneternet Explorer中看到的情况是,每个开发团队的发展速度都比以前快得多。”

如今,越来越多的开发者逐渐转向这个平台,一些HTML5开发者表示,这只会使这个平台越来越强大。DominicicHTML5开发者 Szablewski填充表明,“这就是HTML5的***优势。这里的竞争非常激烈。IE6和Flash推出多年后,网页技术终于再次发展,这只 是开始。还有一些技术不断涌现:WebGL、API全屏模式、鼠标锁定和新的视听模式。真的很刺激。”

Zynga和其他公司认为,HTML5还有很长的路要走,直到它最终与本地应用程序开发相匹配,但如果该平台能够保持其发展潜力,体验空间最终可以携手并进。

Zynga Bakaus表示,“每个人还处于早期阶段,本土应用已经主宰了游戏开发很长时间,因此它们具有目前HTML5所没有的发展势头。”

虽然HTML5开发者表现开朗,但从平台不断变化的状态来看,关注这个平台仍然是一个很大的考验。Putney表示,“每个人都在台行中处理车辆”,他指出,不断变化的技术标准会给开发工作带来很多障碍。

他指出,“但是,如果我们处理得当,我们可以用一个应用程序俘获大量用户——所以我们认为这是值得的。”

原文:http://gamerboom.com/archives/45329

    【编辑推荐】

  1. HTML 不同设备的游戏可能不一致
  2. HTML 5.游戏开发利润法
  3. HTML SEO探索5
  4. HTML 5***指南:2012年14次预测
Node的应用.HTMLjs开发多人玩HTML 5游戏

标签: 开发者   论述   游戏   我们   平台