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。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM