unity3d開發是否簡單,SDK及開發工具是否收費?

最近公司考慮換三維研發引擎,之前從沒有研究過unity3d,不知道其SDK及開發工具在商業運作上是否收費?


unity3D開發是否簡單這個問題我就用自己的一點經歷來回答吧,我算是遊戲行業的一枚新兵,雖然工作年限不短了,慚愧。去年九月份開始unity,正式開始用其開發是去年的十一月份,目前用其開發了一款半2D遊戲,指導開發了一款3D遊戲,之前無遊戲引擎使用經驗,有php+mysql網站開發經驗,就我來說,unity的使用還是較簡單的,不過,要想成為高手還是比較難的。

其實unity吸引眾多開發者使用的原因除了入門快之外,更重要的是其跨平台性和3D表現特性,這兩點在之前舉辦的unity開發者大會上一再被提到,另外我認為其新版本的快速推出,良好的技術支持(unity的官方論壇上幾乎可以解決一切問題,需要英文哦,unity的官方技術牛長泡在上邊),開發豐富的資源商店也是重要原因。

unity3D分免費版、基礎班和高級版,基礎版和高級版需要收費,而且商業使用的話必然是高級版了,因為unity的跨平台機制導致其導出的ios和android安裝文件要大於原生方式開發出的文件大小,高級版較基礎版來說加入了更多的優化機制,文件大小會小一些,其次就是高級版較基礎版多了許多功能。

高級版一套包括基本授權(可以導出pc版和web版產品)、ios授權、android授權以及flash授權,每個授權都是1000美金,除基本授權必須購買外,其他授權選購。

以上只是我自己的一點淺薄經驗之談,疏漏之處敬請諒解。

unity的跨平台特性以及其他特性,unity的購買價格,其實在官網上都有詳細描述,現在官網也有中文版了,如果想了解更多,直接去看看吧。http://www.unity3d.com。

*********************************分隔符**********************************************

哦,再補充點unity3D的不足之處(限於移動開發)

1、導出的安裝包體積較大,無論ios還是android,因此開發過程中的資源優化十分重要;

2、使用第三方sdk比較麻煩,比如應用內支付(蘋果的iap、國內android平台的支付sdk)、廣告sdk等,需要對sdk進行二次開發,不過隨著unity3D在國內的普及,sdk提供者同時提供unity3D版sdk,比如中移動、友盟;


這個要分開看

1. 引擎是否收費

2. 開發過程中需要的第三方插件,軟體,素材等是否收費

3. 發布APP到設備過程中是否收費

就像你評估手機的成本,不能只評估材料成本一樣,


是收費的, 詳細的信息你可以到這裡看一下: Unity3D - BestSDK(最強SDK),最好的SDK信息平台 , 其實現在有很多把多家的SDK封裝在一起的SDK,使用起來也不錯,你也可以一起了解一下。 選擇還是比較多的。


推薦閱讀:

現有的幾個Unity熱更新方案該如何選擇,各自的優缺點是什麼?
unity燈光可以有兩個Directional Light嗎,unity會根據日光來模擬現實的時間嗎?
unity3D和AR VR有前景嗎?
unity如何寫出前後端通用的代碼?
Unity asset store有哪些值得購買的插件?

TAG:Unity遊戲引擎 |