unity3d开发是否简单,SDK及开发工具是否收费?
最近公司考虑换三维研发引擎,之前从没有研究过unity3d,不知道其SDK及开发工具在商业运作上是否收费? u3d我现在觉得超好的,越来越开放我越来越喜欢u3d
难得的话,我觉得难的是游戏开发本身 Unity好用,但是不代表简单。
好用是指开发舒适度高,至少在我用过的引擎里是最好用的。
然而并不简单,因为引擎只是工具,实际上依然需要漫长的游戏开发知识和编程知识,这些是任何引擎都避免不了的。同时由于Unity比较轻量,自带工具并不多,许多轮子都需要自己造,这就对开发者水平要求更高了。
希望对你有所帮助。 这个要分开看
1. 引擎是否收费
2. 开发过程中需要的第三方插件,软件,素材等是否收费
3. 发布APP到设备过程中是否收费
就像你评估手机的成本,不能只评估材料成本一样, 是收费的, 详细的信息你可以到这里看一下:
Unity3D - BestSDK(最强SDK),最好的SDK信息平台, 其实现在有很多把多家的SDK封装在一起的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]