受益于游戏产业的繁荣和新兴技术的应用,全球游戏引擎市场不断发展壮大。
此外,游戏引擎不仅仅应用于游戏领域,还广泛应用于自动驾驶技术、影视创作、模拟训练、人机交互等领域。
游戏行业是一个快速增长且多元化的行业,越来越多的行业开始选择使用游戏引擎。虽然近年来整体环境不如以前,但有研究报告估计2023年游戏引擎市场规模为28.1亿美元,预计到2030年市场规模将接近86.4亿美元。
但随着游戏引擎的快速发展,引擎厂商的营收不增反减,2023年Unity开始提高下载税,形象一度崩塌。
占据游戏行业半壁江山的知名游戏引擎Unity,一直以来都是众多独立游戏开发者的最爱。然而2024年新规正式实施后,任何达到规定下载量的游戏都要向Unity缴纳一定费用。
与 Unity 的情况不同,Epic 将对其软件采取“基于席位”的定价模式,即客户按“席位”或可访问该软件的人数付费。
这些费用将主要针对汽车、电影等行业。斯威尼承诺不会将 Epic 的财务困境转嫁给其他游戏开发商。游戏团队不会受到影响,现有的 5% 版税仍将有效。具体条款尚未公布,但官员透露,“价格不会特别贵,但也不会便宜。”
新许可证生效后,虚幻引擎将继续免费供学生和教育工作者使用游戏开发,但商业项目将设有最低收入门槛。
那么,除了这两家发动机巨头之外,您还有什么其他选择呢?
2024 年最强大的游戏引擎!
它们是近年来使用最广泛的游戏引擎,无论是业余爱好者还是专业工作室,无论是 2D 游戏还是 3D 游戏。
2024 年最佳游戏引擎
1. 团结
Unity 是一款适合初学者的游戏引擎,具有丰富的功能和广泛的平台支持,使其成为各种类型和技能水平的首选。
据The Info报道,2024年Unity在全球游戏引擎市场的份额将超过40%,在Steam上将超过50%。
Unity引擎拥有出色的跨平台性能、相对较低的开发难度以及强大的社区生态,即便没有开源代码,也是各类3D游戏项目尤其是移动游戏的首选引擎。由于比UE更容易上手,Unity一直受到独立游戏开发者的青睐。
使用Unity引擎开发的游戏有:《王者荣耀》、《炉石传说》、《纪念碑谷》、《完美世界》、《原神》、《精灵宝可梦GO》、《明日方舟》、《一人之下》、《剑网3:指尖冒险》、《闪耀暖暖》、《帕斯卡的契约》、《崩坏3》、《暗影之枪:战争游戏》、《神庙逃亡》、《空洞骑士》、《鹅与鸭》,还有一些单机游戏,比如《仙剑奇侠传6》、《轩辕剑》也是使用Unity引擎开发的。
2.虚幻引擎(UE5)
UE凭借在高级图形能力和可扩展性方面的显著优势,成为3A及高端游戏开发的首选游戏引擎。
虽然它的学习难度较高,但其强大的性能、广泛的平台支持和蓝图脚本系统提供了很高的可扩展性。它拥有丰富的资产、蓬勃发展的社区,并为许多商业项目免费提供。它使用 C++。
C++是虚幻引擎的主要编程语言,是一门性能优秀,但学习难度也有一定的系统级编程语言,再加上虚幻的反射等系统让C++有了不少妙用,因此开发者们戏称虚幻的C++为U++。
使用虚幻引擎开发的游戏包括:《绝地求生》、《使命召唤》、《堡垒之夜》、《奇迹 2》、《和平精英》、《实况足球》、《崩坏3》、《黑神话:悟空》等。此外,《惊天战神》、《方舟 2》、《誓言》、《奥德赛》、《地狱之刃 2》、《寂静岭 2》、《野心》等游戏也都是使用虚幻引擎开发的。
3. Godot Godot 最初是由 Juan Linietsky 和 Ariel Manzur 开发的一款 2D 和 3D 引擎(现已拥有大量开发者),是近年来发展最快的 3D 游戏引擎之一,受欢迎程度远超 Cry Engine、Source Engine 等其他知名引擎。如果说有一款 3D 游戏引擎能够取代 UE 的“笨重”和 Unity 的闭源,那么 Godot 一定是最佳人选。Godot 引擎最大的吸引力在于对新手友好、引擎性能优异、代码开源完全免费、工具集丰富。但相比 Unreal 和 Unity 的成熟稳定,Godot 还处于快速迭代和发展的阶段,文档和社区也在快速完善和发展,这意味着它很可能还存在不少陷阱,这也是很多工作室犹豫是否使用 Godot 的主要原因。
Godot 是一个开源平台,具有不断增长的功能集和易用性,这使其对初学者具有吸引力,同时对于经验丰富的开发人员来说也足够强大。
使用 Godot 引擎开发的游戏包括《Potato Bros.》、《Backpack Brawl》、《Dome Guardians》、《Deep Rock Breakers》、《Cassette Beasts》、《Dome Keeper》、《Slay the Spire 2》等。此外,开发商 Mega Crit 时隔 6 年推出的首款新游戏《Dancing Duelists》也是使用 Godot 引擎打造的。
4.Cocos2d
Cocos2d 是一个开源软件框架,以其简单性而闻名,提供图形、动画、物理和用户界面等强大功能。它是初学者和独立开发者的理想选择,拥有庞大的支持和资源社区。
它还以跨平台功能而闻名,支持 iOS、Android 和 Web 浏览器等平台。Cocos2d 在 MIT 许可下免费,并使用 Python、JavaScript 或 C++。
目前 Cocos Creator 2.x 已经非常成熟稳定,是国内 2D 游戏市场占有率最高的游戏引擎之一。不过即便如此,它还是存在一些缺陷,特别是在内存泄漏方面游戏开发,尤其是在 Spine 相关模块,在退出游戏时,部分内存不会释放干净。
Cocos在游戏领域的代表案例有:《开心消消乐3》、《开心斗地主》、《梦幻西游》、《热血传奇2》、《群鸦的盛宴》、《问路》、《剑与远征》、《列王的纷争》、《动物餐厅》等。在海外,《智龙迷城》、《火焰纹章英雄》等多款游戏均采用Cocos开发。
一般而言,选择开源游戏引擎需要有源代码、良好的文档、开放的支持,稳定性对于商业运营来说是一把双刃剑,有利于产品研发和运营,但需要有效引入新的游戏技术创新。
引擎功能是一个积累的过程,可以不断添加和完善。上手度和易用性也体现了游戏引擎设计开发团队的内在价值取向——是技术导向,还是应用导向。