在Steam上最受欢迎的引擎是Unity,但使用Unreal Engine制作的游戏是最昂贵的
开发者 拉尔斯·杜塞 (Lars Doucet) 提供了对 Steam 上最常见游戏引擎的详细分析。为此,他与 SteamDB 网站合作,收集了大量关于 Valve 商店中游戏标题的数据以及用于制作这些游戏的工具。
研究方法论
在八月,杜塞首次 宣布 正在进行此项目,并在 GitHub 上分享了其源代码。当时,他还指出,这个工具永远不会完美工作,但仍能相对准确地分析 Steam 上的引擎。
杜塞在 Game Developer 网站上 发布 了第一次研究的结果(前身为 Gamasutra)。数据的收集方式如下:
- 研究中仅考虑 2010 年后发布的游戏标题;
- 杜塞和 SteamDB 扫描了 Steam 中所有游戏的所有文件名。由于他们没有直接访问这些数据的权限,因此分析基于特定引擎特有的文件名模式;
- 由于许多游戏引擎无法通过此方法被发现或对其他工具产生误报,因此该研究不能被称为 100% 精确;
- 杜塞和团队仍然成功地发现了大约三分之二的超过 3 万个在 Steam 上有至少一个评测的标题的匹配;
- 团队未将未发布的游戏、免费标题、价格低于 $4.99 的项目和评测少于 50 的游戏包含在最终分析中。这是为了排除业余项目,并专注于高端市场。
根据这些标准,最终的样本数量略少于 1 万个游戏。
最受欢迎的游戏引擎
杜塞指出,现代引擎的广泛使用始于 2013 年。这在呈现的互动图表中体现得尤为明显。
除了主要引擎外,列表中还包括两个附加类别——“其他”(包括小型引擎)和“未知”(无法通过上述方法确定的引擎)。
2010 年至 2021 年间不同引擎在 Steam 上发布的游戏数量
Unity 以巨大的差距领跑这一列表。最初于 2005 年专为 Mac 发布的这个引擎,今天已成为最广泛使用的跨平台游戏开发工具,尤其在小型和中型预算项目的开发者中备受欢迎。
其他流行引擎列表:
- Unreal Engine——于 1998 年首次在同名射击游戏 Epic Games 中使用。随着时间的推移,该公司显著提高了其可用性,如今很多不同类型的游戏开发者都在使用它。包括 ARK: Survival Evolved、MORDHAU、PUBG、Sea of Thieves、XCOM 2、Borderlands 3 等等;
- GameMaker Studio——1999 年发布的引擎,专门面向初学者开发者。主要用于制作 2D 游戏。其中一些著名作品有 Hotline Miami、Katana Zero、Undertale 和 Risk of Rain;
- Ren’Py——用于制作视觉小说的开源引擎。目前在 Steam 上已有超过 450 个标题使用此引擎,包括 Ladykiller in a Bind 和 Long Live the Queen;
- RPG Maker——专为 RPG 游戏制作的引擎,第一版于 1992 年发布。To The Moon 是用此工具开发的最著名作品;
- Adobe AIR——于 2008 年发布的引擎,最初用于处理 Flash 游戏并将其移植到 Windows 或移动平台。诸多热门作品中有 The Banner Saga、Angry Birds、Samorost 3 和 The Henry Stickmin Collection;
- XNA——微软在 2006 年发布的此引擎用于开发 Windows 或 Xbox 360 游戏。2013 年停止更新,但仍有一些受欢迎的项目通过它发布。其中包括 Borderlands 2、Stardew Valley、Rogue Legacy 和 Celeste;
- OGRE——于 2006 年发布的开源引擎。直到 2014 年,它一直在支持 Roblox 的开发。此外,用此工具开发了前两部 Torchlight。
在他的研究中,杜塞还提到以下引擎:KiriKiri(用于创建“成人”视觉小说),AdventureGameStudio(用于制作点击式冒险游戏),Source(Valve 的引擎,正是用它制作了 The Stanley Parable、Garry’s Mod 等多个项目),Lime/OpenFL(开发了如 Papers, Please 和 Dicey Dungeons 这样的独立热门作品)。
其他重要数据
- 使用 Unreal Engine 制作的游戏中,最贵的游戏占有 25%。这些游戏的售价均在 $29.99 以上。相比之下,Unity 上类似游戏的比例仅为 6%。
- 几乎 100% 的售价在 $49.99 以上的游戏都是使用 Unreal 或自家开发的引擎制作的。而在分析过的作品中,85% 的售价都低于 $19.99。
不同引擎制作游戏的售价
- 约 30% 的 Steam 游戏在 Metacritic 上有评级。使用 RPG Maker 创建的项目获得的评测较少,但该引擎在平均评分上名列前茅。
- 如今,开发者几乎不再自行开发引擎,更多选择现成的解决方案。在 2021 年,只有不到 20% 的游戏被归类为“未知引擎”,该类别主要用于自定义框架。
2010 年至 2021 年间,在 Steam 上发布的各种引擎的比例
- 如果查看 Steam 最畅销游戏 的列表,情况又会截然不同。这些游戏的开发者通常更倾向于使用自家引擎。例如,在“铂金”标题的 Steam 列表中,只有四款项目使用 Unreal Engine,只有两款使用 Unity。
拉尔斯·杜塞打算继续开发游戏引擎跟踪工具。他已经 将其添加 到他的项目 GameDataCrunch 中,该项目收集和分析 Steam 上的游戏数据。