游戏开发使用的各个主流引擎对比
本篇文章主要講解,游戲開發(fā)中常用的4個游戲引擎及其idea特性的介紹和對比
主流猿子們很常用的游戲引擎分別為,unity,cocos,laya,egret,其中unity占比最多,其次是cocos,再者是新秀laya和egret。
不乏有些公司采用自己研發(fā)的游戲引擎做開發(fā)。
一、綜合對比
| laya | 簡潔方便,導(dǎo)出便捷 | 非,但可免費用 | 適中,官方有基礎(chǔ)教程 |
| unity | 需要購買 | 非 需要購買 | 很多,包括視頻教程 |
| egret | 簡潔方便,需要安裝額外idea,可以做動畫龍骨,工具很全 | 是 BSD 開源協(xié)議許可 | 適中 ,官方有基礎(chǔ)教程 |
| cocos | 簡潔方便,需要安裝額外idea | 是 MIT 開源協(xié)議許可 | 很多,很多 |
如果是新手建議選擇cocos和laya這兩個游戲引擎下手,前者教程多,后者好操作,兼容性好。
laya的介紹 【小游戲開發(fā)首選】
說明:非常適合做html5、各類平臺小游戲的游戲引擎。
官網(wǎng):https://www.layabox.com/
特點:兼容性很好,相對比egret,兼容各個小游戲平臺的程度較高【個人體驗】
idea截圖:
不爽的地方:ui編輯方面需要下載其他工具
推薦點:簡潔清爽、兼容性好、支持3d
二、egret
說明:適合做小游戲、3d等各類型平臺游戲的引擎
官網(wǎng):https://www.egret.com/
特點:開發(fā)工具全面,可以做ui、龍骨,不需要從其他的工具中來回切換
idea截圖:
不爽的地方:資料相對其他游戲引擎較少一點,對小白很不友好
推薦點:開源免費、適配全平臺、支持3d
三、cocos 【新手選這個】
說明:資料和教程最多的游戲引擎之一,很方便學(xué)習(xí)游戲開發(fā)的初學(xué)者。
官網(wǎng):https://www.cocos.com/
idea截圖:
不爽的地方:需要安裝額外的idea
不爽點:idea比較繁瑣,需要使用其他的額外idea,ui方面需要使用其他的工具。
推薦點:對小白入手很友好,游戲引擎性能也是杠杠滴、使用人數(shù)也很多
四、untiy 【3d首選】
說明:一款國外的游戲引擎,做3d游戲很不錯,3d游戲模型資源很多,教程很多,也很適合新手入門
官網(wǎng):https://unity.cn/
特點:可以團隊協(xié)作、可以制作高端游戲、可以制作規(guī)模宏大的游戲。
idea:
不爽點:購買價格比較貴
推薦點:大型游戲、手游、使用人數(shù)居多、資料很多,教程很多
五、總結(jié)
1.如果是開發(fā)大型手游、端游選擇cocos、unity這兩個引擎
2.如果開發(fā)小游戲如抖音小游戲、微信小游戲首選laya和egret
3.新手建議選擇cocos和egret
4.如果不喜歡用游戲引擎,不存在多大的游戲效果的可以用js+canvas畫布來做
5.如果技術(shù)很強,可以獨立寫js引擎,可以直接使用類似微信開發(fā)者工具、字節(jié)跳動小游戲開發(fā)工具來做。
總結(jié)
以上是生活随笔為你收集整理的游戏开发使用的各个主流引擎对比的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第67课 选择排序 改进例67.1 《小
- 下一篇: 01什么是产品经理