蛮牛译馆首款用WEBGL平台开发的UNITY游戏

Posted 游戏蛮牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了蛮牛译馆首款用WEBGL平台开发的UNITY游戏相关的知识,希望对你有一定的参考价值。

  WebGL平台上的首款Unity商业游戏《Aaaaa!for the Awesome》于今日发行。对Unity WebGL工具和Owlchemy实验室而言,真是历经好久终于得到满意结果了。玩家们可以在Humble Mozilla Bundle上领略到他们与Dejobaan Games的合作成果,以及WebGL平台上新出的其他精彩游戏。


  Owlchemy Labs的CEO亚历克斯?施瓦兹在Mozilla博客中写道,“我们使用的是Unity WebGL导出工具的最早期版本,整个开发过程进行得相当顺利。”


  “乔纳斯?切特霍夫,拉尔夫?豪泽的团队将使用asm.js运行核心引擎,并促使Unity在浏览器中非常流畅地运行,真是令人难以置信。当你面对该问题时,你会思考要用什么样的技术,能像魔法一样将C#脚本转换成最终的100万多行的js文件。所以说,这项技术是超乎想象的。”


  但是,要将游戏编译到新的目标平台,并不是点击那个大大的WebGL导出按钮,然后坐等其成那么简单。尽管Unity已在后台完成了大量操作,但还有一些明显的难题是通过与Owlchemy实验室合作才能解决的。

  Owlchemy获得alpha小组的WIP WebGL导出工具的使用许可之后,移植工作于2014年6月展开。像《Aaaaa!for the Awesome》这种复杂的游戏,也可在限定时间内使用早期的框架成功移植吗?


  “鼓弄导出工具两天之后,我们发现它是可行的(且有真实运行在浏览器中的内容)。但与所有技术付出如出一辙的是,我们对之后整个移植工作中会遇到的困难,都很不清楚。我们会碰到一两个bug吗?莫非百来个?我们能在既定的短时间内完成工作吗?庆幸的是,在发现几十个bug并逐一修复之后,我们成功移植了游戏!”


  多亏有了那些bug报告,开发人员正使用的工具,无论它是当前版本还是之后发行的版本,都将从一开始就修复所有的bug。这样的话,开发者将受益于Unity移植到WebGL平台所带来的便利。


  亚历克斯非常看好Unity项目在网页上发布的前景。他谈到,“你大可期待在不久的将来,Owlchemy实验室将带来更多他们移植好的游戏,敬请期待吧!由于我们内容的运行速度几乎与本地桌面构建同速。因此,我们在内容的可移植性上,已经做出了决定性的改进,我们能帮助游戏开发人员将他们极具创造力的作品移植到另个全新平台上。这是值得期待的好消息。”

  从最初我们在哥本哈根的HackWeek进行WebGL实验,距离现在已有两年之久了。我们对目前的进度,与alpha和beta团队及包括Mozilla在内的伙伴之间的合作,都非常满意。在玩《Aaaaa! for the Awesome》这款游戏时,我们感到很有趣,并且我们每个人都期待即将上线的Unity WebGL游戏。我们更迫不及待地想看到,你们(开发人员)在Unity 5发布后使用 WebGL工具,开发出来的精彩作品!


以上是关于蛮牛译馆首款用WEBGL平台开发的UNITY游戏的主要内容,如果未能解决你的问题,请参考以下文章

[蛮牛教程] Unity WebGL内存优化:Deux部分

Unity在WebGL平台上的性能基准测试

Unity3d C#开发WebGL平台转微信小游戏保姆级教程(喜大普奔)

开源推荐:一款用 Unity 制作的联机赛车游戏

WebGL上第一款Unity游戏:《Aaaaa! for the Awesome》

Unity是啥?