Unity 5 WebGL vs Web Player



起原

Unity5.3中看到Web Player未来将到被取消,根据Unity官方blog中称Unity5.4中将会移除web player。

本文从我知道的知识比较一下webPlayer和WebGL,写的不好的地方,还请大家多多指点。 
英文原文:http://blogs.unity3d.com/2015/10/08/unity-web-player-roadmap/

imageimage

 

Web Player

优点

  • 成熟:在开发过程中遇到问题,在论坛或其它地方可以找到答案
  • 稳定:bug更少,经过Unity不同版本的迭代更新,web player技术稳定
  • 轻量级:打开网页即可进行游戏,不需要安装客户端

缺点

  • 插件支持:浏览器需要安装插件来支持unity3d游戏
  • 停止支持:chrome停止支持NPAPI plugin 包括web player
  • 文件限制:出于安全原因,没有本地databases或者其它Streaming Assets

unity网页游戏网站:http://www.pacogames.com/en

在chrome继续使用web player,参考gameload  http://www.gameload.top/

image

WebGL

优点

  • 无插件:firefox及chrome无需插件即可支持
  • 新事物:技术在更新迭代,在未来也许webgl会替代web player
  • 美好的未来:在移动市场,google及mozilla大力支持webgl

 

缺点

  • Audio:音频方面目前仅仅支持mp3
  • 不稳定:目前bug和坑比较多,因技术新使用人群较少,这个平台遇到的bug,论坛上比较难找到解答
  • 性能:和本地代码相比,webgl在某些方面性能较低下,比如支持多线程的3D物理
  • 文件大:打包文件的size比web player更大
  • 打包慢:build时等待的时间长,使用新技术il2cpp

 

[官方]在WebGL 平台上的Unity 性能基准 http://forum.china.unity3d.com/thread-681-1-1.html

[官方] Unity 5.3 中WebGL的更新 http://forum.china.unity3d.com/thread-12832-1-1.html

总结

image

目前来说,如果是网页游戏,我建议继续使用web player,如果你需要在mobile上展示一些酷炫的新功能,可以尝试使用webgl。

本文转自赵青青博客园博客,原文链接:http://www.cnblogs.com/zhaoqingqing/p/5062046.html,如需转载请自行联系原作者


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值