有一位身为独立开发者的人,使用同一游戏,分别对Unity引擎以及Godot引擎进行了测试,其结果让许多人感到意外。在GDC大会所呈现的数据里面,Unity占据着大约30%的使用率,然而Godot仅仅只有5%,不过伴随着《杀戮尖塔2》的火爆走红,Godot正在快速地进入到开发者的视野范围之内。
测试背景与初衷

亲自由开发者Grové把自己的游戏分别运用两个引擎各做了一回,旨在为更多独立开发者给予真实参考。好多人于选择引擎之际时常迟疑,特别是Unity和Godot这两个平台,都有支持者,然而欠缺直接的横向对比数据。
他期望借由此次实验,助力开发者明晰两个引擎于实际项目里的表现差别,并非仅仅局限于纸面宣传处。测试结果公布之后,引发了诸多讨论。
帧率表现对比
在游戏运行帧率这个方面,Godot所展现出来的表现显著地超过Unity,整体呈现出更加流畅且稳定的态势,尽管在实际进行游玩的过程当中,帧率之间的差距并不足以引发明显的卡顿体验,然而对于那些追求高帧率的射击类型或者动作类游戏而言,Godot明显更具备优势。
尤是在复杂场景状况下,Godot的渲染效率更为高些,降低了出现掉帧的可能性几率。此一点针对资源有限的独立项目事例而言,是一个切不可被忽视忽略的加分项目要点。
启动速度差异
在Grové测试里发现,Godot的游戏启动速度比Unity还要快,几乎能够即时进入主菜单;至于Unity,在加载进程中需要更多时间去初始化资源,这使得一些玩家在低配设备上会感到等待时间稍微长些。

启动速度,尽管表面上瞧着像是微不足道的事儿,然而,对于那些有着频繁调试需求的开发者来讲,每一秒钟所节约下来的时间,都能够积攒成为相当可观的时间成本。在这一方面,Godot所具备的优势显得更为直接。
开发环境资源占用
一组令人诧异的数据呈现出来,Unity的开发环境于运行之际占用了大概21GB的硬盘空间以及诸多内存 ,然而Godot仅仅需要164MB ,明显精炼许多。这表明Godot能够在陈旧的电脑或者笔记本上顺畅运行 ,无需进行硬件升级。
话说对于那些预算有限的独立开发者来讲,这一点可是尤为重要的。他们不用因为要跑一个引擎而去被迫购买新电脑,Godot的轻量化设计极大地降低了入门的门槛。
对游戏品质的影响
首先,尽管Godot在帧率方面拥有优势,并且在启动速度上处于领先地位,然而,这些差距并没有对游戏的整体品质造成显著的影响。其次,两款引擎都具备制作出画面精美,同时玩法又甚是流畅的相关作品的能力,最后,最终呈现出来的效果更多地是取决于开发者自身所具备的技术水平以及美术方向所相应涵盖的资源。
Grové他自己也讲了,他决定往后要用Godot引擎,然而这并非表明Unity不行。每一个引擎均存在各自适用的场景,重点其实在于项目的需求。

开发者选择建议
倘若正巧是刚迈入门槛、硬件配备状况较为平常,又或者是打算去制作偏轻量化的二维游戏,那么Godot极有可能是更为友善的一种选择。而Unity呢,在三维的大型作品、大型团队之间的协同合作以及具备丰富多样的插件生态这些方面,有着更为成熟的积淀。

那么,不妨先去下载两个引擎,接着各自去跑有存在一个简单项目,从而以能够亲自去感受一番。唯有是动手试过之后,才能够找到最为适合自己的工具。
当你看完这般对比之后,你会去挑选Unity还是Godot用作你接下来项目的引擎呢?欢迎于评论区去分享你自身的使用体验,倘若觉得有作用的话,记得要点赞并且转发给更多的开发者朋友哟。



