身为 Unity 开发者,看到意外板上满多讨论度的。
觉得值得趁机分享一下开发者社群对 Unity 这波大规模抗议的实际原因。
但要知道为什么开发者这么生气,要先讲历史,会有点长。
拆个几部分:
-造成对功能性的不信任
-造成对商业决策的不信任
-开发者这次生气的最重要原因
造成对功能性的不信任
Unity 开发者之间有两个长年笑话:ECS 跟 SRP(HDRP、URP)。
ECS 是一个新的程式架构,细节不多提但是个理论上可以实现超快速的大规模互动游戏逻
辑的架构,当然大部分游戏都用不太到,是真的要上百、上千为单位的游戏才用得上。
(像是现在很红的幸存者游戏类型或者战略游戏)
Unity 五年前宣布开发自家的 ECS 系统,然后到了今年才终于进入号称可用的 1.0。
“
2019 年我在看 Unity 的 ECS 简报
2021 年我在看 Unity 的 ECS 简报
2023 年我还在看 Unity 的 ECS 简报
”
https://twitter.com/zarawesome/status/1641862973005127688
期间官方推出过几个示范专案,但是这些专案只要 Unity 版本差几个小版号就会坏掉。
SRP 是个新的渲染流程,其中同步开发两个官方版本。
一个叫做 URP,一个叫做 HDRP。
URP 的目标是要取代掉原本的渲染流程,而 HDRP 的目标是要去跟 Unreal Engine 打架,
以物理写实光影渲染为目标。
但,官方除了从 2018 年公布以来,到现在才终于算合理可以使用以外,期间对于开发者
怎样在专案中使用不同的渲染流程指引极烂。
“2019 年只需要担心要使用哪个渲染流程其实还没现在惨嘛。”
https://twitter.com/NickDCarver/status/1702220222285955142
要怎样针对新的渲染流程写出对应的视觉效果又充满各种缺乏文件记载的障碍,最有名的
结果就是造成物件显示坏掉,变成一个鲜艳的粉红色,以至于 Unity 开发者都对这个颜色
有 PTSD。
“做出了能够对对手直接造成精神攻击的机体。”
https://twitter.com/haseru____/status/1700473925564862704
总之纯粹技术面上,过去五年全世界 Unity 商业开发者已经产生了不满。
更不用说有许多陈年未修的错误跟大量重要却未实装的功能。
造成对商业决策的不信任
对 Unity 开发者来说,轻便的系统、易魔改的结构是最大诱因。
过去五年,Unity 将大量努力用在收购影视产业相关公司,并且分散人力去开发针对高画
质游戏设计的渲染流程,就已经不算是很讨喜了。
近年来还有过数次重大商业决策争议:
-收购著名恶意软件公司 IronSource。
-近年投入 AI 功能,做出意义不明的 AI 辅助系统
甚至 CEO 直称开发者为“超爆干智障(some of the biggest fucking idiots)”。
https://www.gamesindustry.biz/riccitiello-developers-who-push-back-against-mone
tisation-are-pure-brilliant-and-fucking-idiots
https://tinyurl.com/bp6zs46h
可想而知,Unity 开发者内心都已经很不爽了,这么多不爽的累积,反映在这次事件才会
造成空前的公关危机。
开发者这次生气的最重要原因
对技术跟商业决策都不抱信任的 Unity 开发者们,对这次的收费模式调整的不满当然是经
过超绝放大过的。
但或许应该说如果是个认真追踪开发 Unity 游戏的开发者,对这次的事件不感到生气比较
奇怪。
在这里想要澄清,成本增加不是问题,就算费率砍到剩 1/10 也会照样炎上。
以下举出四大原因:
-Unity 不该能够追溯既往地修改产品条约。
-Unity 不该在开发者没有办法反应的情况下把你锁入全新的条约。
-Unity 不该使用完全黑箱的机制说“信我就好”,就想要收开发者的钱。
-Unity 不该根据开发者没能力控制的事情向开发者收钱。
(使用者的安装行为完全在开发者可控范围外)
Unity 身为公司长期处于濒临信用破产的情境,而现在就是信用破产的瞬间。
希望这篇小小的文章可以向大家解释开发者们的不满,以及为什么之前都跳引擎潮都没有
很严重,但是这次却真的引发大规模跳引擎讨论跟炎上的原因。
以上提供参考。
会想要发这篇文说明,除了因为看到板上算满有兴趣以外,也是因为不确定为什么最近看
到有“成本其实很低啦,会生气的人都不是开发者”的论调。
想说提供一下完整说明让板众可以理解来龙去脉。
而跟过之前的事件的我,之前都没有觉得该换引擎,但这次事件已经足以让我决定我该去
使用其他引擎看看了,应该先摸 Bevy 跟 Godot(叹