HTML5在開發移動遊戲的優勢比較明顯,但是還是有人希望能使用Unity重構。
Unity
由Unity Technologies開發的一個讓玩家輕鬆創建諸如三維視頻遊戲、建築可視化、實時三維動畫等類型互動內容的多平臺的綜合型遊戲開發工具,是一個全面整合的專業遊戲引擎。
HTML5
HTML5與JavaScript結合開發,利用h5畫布可以模擬現實物體運動,現在我們常見在小遊戲畫面,不管是2d遊戲還是3d遊戲,H都是開發的得心應手。
使用Unity和HTML5開發移動遊戲的優缺點
Unity 優點:
使用起來比較順手,在開發移動遊戲表現很棒。跨平臺的,高度可靠的。資產的管理和控制很容易。對C#編程仍然非常友好。目前已經在專業遊戲中得到比較好的證明。Unity 缺點:嚴重依賴於網格Unity相當於DOM是一個層次結構。在遊戲運行時修改代碼並保存會使遊戲崩潰如果需要得到更好的服務需要支付費用
HTML5 優點:CSS非常強大WebKIT檢查器!在開發過程中沒有編譯步驟。基本所有開發工作都可以開發。視覺樣式和行為可以單獨聲明並在運行時應用。現在越來越多人接受HTML5開發移動遊戲。HTML5 缺點:使用DOM和CSS時手機遊戲的性能與Unity相比不及Unity有優勢。使用第三方硬體加速,畫布的性能要好得多,但是將失去對相當多舊設備的支持目前還不是所以瀏覽器或手機都支持HTML5