引擎的主流是UnrealEngine和Unity两款强大的引擎
1. Armory3D -Blender深度整合

价格: 免费 开源且免费
简介: Armory3D 是一个基于 Blender 的开源游戏引擎,旨在无缝集成 3D 模型创建和游戏开发。直接使用Blender作为编辑器。
优势: 与 Blender 深度集成,易于使用,支持跨平台发布。
2. BuildBox---AI创建元素,好用快速

价格: 免费试用,订阅价格 $99/月起(太贵了)
简介: BuildBox 是一个无需编程的游戏开发平台,适合快速原型设计和移动游戏开发。
优势: 用户友好的界面,无需编程,使用非常方便,丰富的模板和资产库。在最新版的BuildBox4中添加了AI功能,可以实现自动创建素材,比如在输入框中,填写添加兔子,那么场景中就会自动创建一个兔子。
3. Cave Engine---Python开发的引擎,拥有完整编辑器

官网: https://unidaystudio.itch.io/cave-engine
价格: 免费
简介: Cave Engine 洞穴引擎是一个简单,易于使用的3D桌面游戏引擎,可在Python中编写脚本,该引擎提供了一个完整的编辑器和所有商业游戏引擎的功能。
优势: 定制化高,适合个人项目。
4. Cocos Creator---国产之光,TS,JS首选

官网: https://www.cocos.com/creator
价格: 免费
简介: 国产之光,打入世界的中国引擎,曾经与Unity不相上下。Cocos Creator 是一个开源的游戏开发平台,主要用于移动游戏开发,支持 JavaScript 和 TypeScript。
优势: 开源,强大的社区支持,跨平台发布。
5. CopperCube--非常容易上手

官网:https://www.ambiera.com/coppercube/
价格: 免费版和专业版(€99起)
简介: CopperCube 是一个为初学者设计的 3D 游戏引擎,支持不编程开发,支持js语言。
优势: 易于使用,无需编程,适合初学者。
6. CryEngine--没落贵族引擎

官网: https://www.cryengine.com/
价格: 免费(基于收入的特许权使用费)
简介: CryEngine 是一个高性能的游戏引擎,擅长于创建逼真的图形和大规模的开放世界游戏,背后公司对该引擎支持越来越少。
优势: 强大的图形渲染能力,先进的物理引擎。
7. Evergine %28formerly Wavengine%29--适合工业行业的引擎

价格: 免费版和专业版
简介: Evergine 是一个跨平台的游戏引擎,支持 C# 和 .NET,适用于开发增强现实和虚拟现实应用。
优势: 跨平台,支持 AR 和 VR,强大的社区支持。
8. Falco Engine--超小众全面引擎

价格: 暂无信息
简介: Falco Engine 是一个较小众的游戏引擎,虽然网站质量一般,但引擎功能强大,使用C#编写。
优势: 功能丰富,适合个人项目。
9. Flax Engine--好用,跨平台

价格: 免费使用,收取4%收益
简介: Flax Engine 是一个新的高性能游戏引擎,支持 C# 和 C++,适用于各种平台。
优势: 高性能,支持多语言编程,跨平台。
10. the Forge--完全开源,适合学习研究

官网:https://github.com/ConfettiFX/The-Forge
价格: 免费(开源)
简介: The Forge 是一个开源的 3D 渲染框架,适合学习如何制作游戏引擎。
优势: 开源,适合学习和研究。
11. Fyrox Game engine--安全

价格: 免费(开源)
简介: Fyrox 是一个用 Rust 编写的游戏引擎,具有高性能和安全性。
优势: Rust 语言的安全和性能,开源。社区支持。
12. G3D Innovation Engine 开发自己的引擎可以先研究这个

官网: https://casual-effects.com/g3d/G3D10/build/manual/index.html
价格: 免费(开源)
简介: G3D 是一个用于学习和研究的 3D 游戏引擎,支持高度定制化。
优势: 开源,适合学习和研究。
13. GameGuru--入门快速

官网: https://www.game-guru.com/
价格: $19.99起
简介: GameGuru 是一个易于使用的游戏开发平台,适合初学者,基于 Wicked Engine 构建。可以使用LUA编码。
优势: 用户友好,适合初学者,无需编程。
14. Godot Engine--最成功的开源游戏引擎

价格: 免费(开源)
简介: Godot 是一个功能强大的开源游戏引擎,支持 2D 和 3D 游戏开发,支持C#,C++等。
优势: 开源,跨平台,强大的社区支持。
15. JMonkeyEngine--支持JAVA

官网: https://jmonkeyengine.org/
价格: 免费(开源)
简介: JMonkeyEngine 是一个开源的 3D 游戏引擎,使用 Java 编程语言。
优势: 开源,使用 Java 语言,跨平台。
16. O3DE %28Open 3D Engine%29

价格: 免费(开源)
简介: O3DE 是由 Amazon 提供支持的开源 3D 引擎,基于 CryEngine 的分支。
优势: 开源,强大的图形和工具集。
17. PlayCanvas--基于浏览器的全面编辑器的引擎

价格: 免费版和订阅版
简介: PlayCanvas 是一个基于浏览器的 3D 游戏引擎,支持实时协作。
优势: 基于浏览器,实时协作,跨平台。
18. Spartan Engine

官网: https://github.com/SpartanEngine/Spartan
价格: 免费(开源)
简介: Spartan 是一个开源的 3D 游戏引擎,旨在用于学习如何制作游戏引擎。
优势: 开源,适合学习和研究。
19. Stride---与Unity类似,功能强大的开源引擎

价格: 免费(开源)
简介: Stride 是一个开源的 3D 游戏引擎,支持 C# 和 .NET。
优势: 开源,跨平台,支持 C#。
20. UltraEngine--比Unity更快的商业引擎

官网: https://www.ultraengine.com/
价格: 免费试用,订阅价格起
简介: UltraEngine 是一个功能强大的 3D 游戏引擎,提供丰富的工具和功能。
优势: 功能强大,支持高性能图形渲染。
21. Unigine--擅长模拟和可视化的商业引擎

价格: 免费版和专业版
简介: Unigine 是一个高性能的 3D 游戏引擎,特别适用于模拟和可视化应用,C++/C#。
优势: 高性能,强大的图形渲染,适用于专业领域。
22.Wicked Engine --渲染不错

价格: 免费
简介: Wicked Engine 是一款免费开源的 C++ 游戏引擎,专注于现代渲染技术和性能。它易于使用,功能丰富,并且没有外部依赖项。引擎采用 MIT 许可证,这意味着任何人都可以自由下载、修改和共享它。
优势: 免费开源 3D 引擎,跨平台高性能渲染,支持 Lua 脚本,VRM 角色,单文件发布。
23. UPBGE %28Blender Game Engine%29--内置在Blender内的游戏引擎

价格: 免费(开源)
简介: UPBGE 是基于 Blender 的开源游戏引擎,支持 3D 游戏开发。
优势: 与 Blender 集成,开源,易于使用。