是否应该放弃unity转向其他引擎?

看到这么多人在这个节骨眼儿上,趁着舆论(虽有些难听但确实如此)推荐放弃unity的,我这一个小小的unity客户端有点心情复杂。

看题主的描述,应该是业余自己搞着玩儿的吧?如果是这样,我从两个角度来给你分析一下你到底需不需要放弃Unity转UE或者是Godot,cocos之类的。

第一个需要明白的是,对于题主这类真·独立开发者来说,开发一个游戏实际上最占用你时间的事情是游戏逻辑的组织,而非渲染,性能调教等相对高级的特性,而引擎本身——或者说引擎的社区配套,能不能提供高效的工具,才是提升效率的关键。unity虽然新政策脑子有坑,但是不得不承认的是,unity确实有非常多好用易用的插件,能够帮助开发者非常快的构建游戏逻辑,这个地方的快速可不是开发个demo的那种快速,而是正儿八经开发。这种社区配套设施,是目前的godot不具备的。实际上即使godot社区有同样的免费开源的插件,按照常理来说也不如asset store中的付费插件来的可靠,毕竟人家收钱了会不断的维护,而开源免费的轮子,实际上是靠自律,这也是我自己在unity作妖过后依然暂时不准备转godot核心原因。我自己捣鼓的小项目就使用了很多的插件,如果要转到其他引擎,那一定需要重新写非常多的代码,这是相当大的沉没成本。

第二,对于真·独立开发者来说,要明白游戏业是一个马太效应很严重的行业,绝大部分的独立开发者都是在糊口的边缘上挣扎,能够挣到20w刀/年的独立开发者,绝对是极其稀少的。在你转其他引擎之前好好想想,你真的能挣到20w刀每年吗?如果你非常乐观,那我推荐你转;如果你对此持有怀疑,那我觉得你用unity继续做(你都已经搞了这么久了,沉没成本啊!),假设上线了真有爆款的潜质了,你再爆肝移植到其他引擎,也未尝是一件不现实的事。

写这么多,我是看到太多单纯聊引擎的特性,以及unity自己作妖的文章,感到有些疲惫。实际上对于独立开发者来说(就一两个人的这种),引擎的中高级特性都并不重要,开发的效率和周边配套才是最重要的,再加上马太效应的存在,对那种一两个人的独立开发团队(可能就做做微信小游戏或者说那种简单的益智,经营游戏之类的)影响其实并不大。至于什么unity失信于开发者之类的,偏情感的说辞,听听就行了,作为开发者还是实用性为主:在自己不吃亏的情况下,哪个好用用哪个。

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系