Unity 5引擎公布:提供完整功能且不收分成

狗刨学习网专稿,转载请注明出处】

狗刨学习网报道/Unity今天推出了Unity 5引擎发布计划,同时宣布将会调整该引擎的业务模式。和此前的产品一样,Unity 5同样会推出个人免费版,以及一个月费75美元的专业版和1500美元的永久版授权。

最大的不同似乎是付费版本,在Unity 4引擎中,开发商们必须付费获得3D纹理支持或者优化的视觉效果,比如景深或者动态模糊。而在Unity 5引擎中,这些功能和编辑器都将向个人版和专业版用户推出。而且,专业版用户会获得更多的功能,比如来自Unity Cloud Build的云支持功能,以及一个用于多人使用的团队授权许可,还包括Unity自有的分析工具(尚在测试)和游戏性能报错功能(目前还未正式推出)。

Unity公司CEO John Riccitiello接受采访时表示,“如果你的收入达到百万级别,就可以承受75美元一个月的专业版。但如果你的收入没有达到这个级别,如果你们只是创始团队或者处于艺术的原因把游戏完全免费,或者你只是一个热爱游戏研发的学生,那你们可以选择免费版,我们向所有人免费提供Unity 5的全部功能。我们不要分成,也不会乱收费。就是这么简单,这就是我们今天所宣布的内容。”

就在昨天,Epic公司刚刚宣布虚幻引擎4免费,但对免费使用者(季度收入破3000美元)加收5%的收入分成。在被问到研发平台通过推出免费版并且依赖少数公司获得收入的模式是否是为了适应免费模式的时候,Riccitiello表示两者不具备可比性。

他说,“这很明显是我们的对手在做的事情,但我们绝不这么做。个人来说,我非常喜欢免费游戏,有时候还会在免费游戏上投入很多钱,比如我在《部落冲突》这款游戏就花了3000美元,对于不同的人来说,这件事的意义不同,但不得不承认,《部落冲突》是一款优秀的游戏。”

Riccitiello表示,他想表达的重点是,像《部落冲突》这样的免费游戏依靠的并不仅仅是每月投入5000-10000美元的付费用户,还包括所有的一分钱都没有花的屌丝玩家,是否付费取决于玩家们自己的需求。

Riccitiello说,“Unity对这种模式是尊重的,不管是75美元月费还是1500美元的终身授权,我们都会问使用者要一分钱的收入分成。当我们宣布Unity引擎免费的时候,它就是真正免费的,我们说75美元一个月,那就只收75美元,你可以从我们公司购买其他的服务(Unity 5将会推出其他付费服务,比如Android Pro以及iOS Pro)。我们不会跟开发商玩文字游戏,不会收取分成,因为我觉得分成的方式就是依赖鲸鱼用户。比如,《糖果传奇》如果支付我们5%的分成,那一年可能有5000万美元之多,这比75美元多太多倍了。”

他继续说道,“我也的确觉得会有人说分成的模式很像免费模式,某种程度上,他们以免费的方式吸引开发者,然后再牟取利益。这是我们不会做的,你在Unity公司转一圈,就会发现是我们的透明性以及自由氛围,这是我们公司的核心价值观。我们曾经也想过分成的事情,但我们觉得这样不好,所以决定不采用。”

Unity 5的另一个卖点是,可以支持21个平台,虽然很多的开发商抱怨平台碎片化问题,但Riccitiello的态度则略有不同。他说,“我觉得碎片化这个问题,有时候是问题,有时候也可以带来利益,这取决于你的身份。如果你是做Windows Phone游戏,那么就不会觉得它是个问题,这个平台还在增长中,我觉得开发商们想要为所有的平台写代码是有困难的,因为需要适配的平台太多了,但如果不把游戏推向尽可能多的平台,他们就会失去某些盈利的机会。”

所谓消费者,Riccitiello比较喜欢用多种设备玩游戏,他并不认为碎片化对于玩家来说是个问题,但他承认,对于开发商们来说是有挑战的,所以Unity愿意帮助他们。

Riccitiello说,“我之前是董事会成员,现在是CEO,Unity的核心价值观就是民主化,我们希望解决一些比较困难的问题,这样开发商们就不用再那么为难,我们的梦想就是为数以万计的独立开发者们提供最强大的游戏研发工具,即使他们不能给我们带来利润。”

声明:此篇文档时来自于【狗刨学习网】社区,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。

时间: 2024-10-10 04:30:57

Unity 5引擎公布:提供完整功能且不收分成的相关文章

Unity 5 引擎收费版和免费版的区别(转)

最新Unity 5的Professional Edition(收费版)具备全新而强大的功能,除了全局动态光照或是最新的基于物理的着色器之外,也把原本分开销售的Team License放入,并含有12个月的Unity Cloud Build 和Unity Analytics 授权,价格只要1500美金一套或是月租75美金. Unity 的宗旨是希望大家都能开发游戏和应用,就某些层面来看我们获得了很大的成果,甚至让其他引擎工具也一起共襄盛举来协助开发者,为了扶持广大独立开发者或无法获取营收的小公司,

开启BOX2D引擎的调试绘图功能

在做物理游戏的时候,需要用到调试绘图的功能.但我在实际操作中还是遇到了一些麻烦的,在此总结一下,以备后用. 在BOX2D中提供了一个b2Draw类,里面包含了许多绘制方法(好像有很多虚函数接口,需要实现的).姑且把这个类及其子类的对象看成一个绘制模块,通过让“世界”加载并调用该模块来实现调试绘制功能. 详细的步骤如下: 1.复制GLES-Render.h和GLES-Render.cpp两个文件到Classes目录下 GLESDebugDraw继承自b2Draw类,实现了一部分绘制接口.而GLES

Windows API所提供的功能可以归为七类

1.基础服务(Base Services),提供对Windows系统可用的基础资源的访问接口.比如象:文件系统(file system).外部设备(device).,进程(process).线程(thread)以及访问注册表(Windows registry)和错误处理机制(error handling).这些功能接口位于,16位Windows下的kernel.exe.krnl286.exe或krnl386.exe系统文档中:以及32位Windows下的 kernel32.dll和advapi3

Unity 物理引擎实现匀速圆周运动

摘要 本文主要讲述如何利用Unity物理引擎实现匀速圆周运动. 前言 首先,我们可以利用Unity API,Transform.RotateAround来实现匀速圆周运动.但是这个实现,我觉得不过瘾,因为你只是了解一个API,并没有学到任何其他的知识.接下讲一点有意思东西. 物理知识 1.定义: 质点沿圆周运动,如果在任意相等的时间里通过的圆弧长度都相等,这种运动就叫做"匀速圆周运动",亦称"匀速率圆周运动".因为物体作圆周运动时速率不变,但速度方向随时发生变化.所

Unity牛逼的2D纹理功能

[Unity牛逼的2D纹理功能] 1.可直接将贴图生成成为Cubemap. 2.自动生成Mipmap. 3.查看纹理被当前场景哪些对象引用.在Project窗口中,右击图像,选择 参考:file:///C:/Program%20Files%20(x86)/Unity/Editor/Data/Documentation/html/en/Manual/class-TextureImporter.html

创建一个提供搜索功能的搜索类(可运行)

/* * 这段代码的主要功能是对于创建索引的后的文件, * 创建一个提供搜索功能的搜索类. * */ package ch2.lucenedemo.process; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.util.Date; import java.util.Iterator; import jav

对于同一套应用程序如何发布一个体验版(有部分功能)完整版(有完整功能)

最近项目中,先做一个版本给用户(普通用户作为体验使用).之后再有一个完整功能版. #define OFFLINE using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 完整版_精简版 { class Program { static void Mai

十五天精通WCF——第三天 client如何知道server提供的功能清单

 通常我们去大保健的时候,都会找姑娘问一下这里能提供什么服务,什么价格,这时候可能姑娘会跟你口述一些服务或者提供一份服务清单,这样的话大 家就可以做到童嫂无欺,这样一份活生生的例子,在wcf中同样是一个道理,只有client了解service能提供哪些功能,client才可以根据server提供的功能进行 消费,那问题来了,service怎么把功能提供给client进行选择呢???这个就是我这一篇要聊的wsdl(web service description language)... 一:wsd

创建一个提供搜索功能来搜索类(可执行文件)

/* * 这段代码的主要功能是后创建文件的索引. * 创建一个提供搜索功能来搜索类. * */ package ch2.lucenedemo.process; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.util.Date; import java.util.Iterator; import java.u