Unity
Unity 为热门实时 3D 开发平台,用于使用 .NET 和 C# 编程语言生成 2D 和 3D 应用程序,例如游戏和模拟。Unity 包含用于编辑场景、音频、分析等的可视编辑器。
Unity 可以在移动、桌面、主机、电视、VR、AR 和 Web 上以 25 个以上的平台为目标。查看使用 Unity 制作的所有游戏大作。
MonoGame
MonoGame 是一个多平台、开放源代码、纯粹的 .NET C# 框架,可用于生成游戏引擎。MonoGame 支持 .NET Core 和 .NET 4.5。如果熟悉 .NET,你将会感到得心应手。
查看 使用 MonoGame 制作 的所有热门游戏。
Godot
Godot 是令人兴奋的完全集成的全新游戏引擎,提供使用 .NET 的 C# 脚本。Godot 提供完整的工具集,让你完全专注于游戏制作。
Godot 完全免费,且开放源代码。无附加字符串,没有版税。
Stride
Stride (旧称为 Xenko)为免费的开源 2D 和 3D 跨平台游戏引擎。其附带可靠的编辑器工具链和逼真的图形。
FlatRedBall
FlatRedBall 是一种2D 游戏开发平台,内置于 MonoGame 的 C# 之上。FlatRedBall 是独立游戏或大型工作室的理想之选!
Evergine
Evergine 是在 .NET 上开发且设计为多平台的基于组件的工业引擎。
CRYENGINE
CRYENGINE的 C# 框架允许使用 .NET 和 C# 编程语言开发游戏。
开发工具可用于 Windows 和 Linux。使用 CRYENGINE Extension 在不离开 Visual Studio 的情况下开发游戏。
Unigine
UNIGINE 是一个逼真的实时 3D 可视化平台,旨在使用行业标准内容工作流程构建大规模高详细度应用程序。内置性能优化以及 С# API 可帮助您构建像太阳系一样大的极其详细的场景。即使在 VR 模式下,大量对象、巨大多边形数量和先进着色器也不会成为问题。
UNIGINE 引擎提供了完整的功能套件,如 3D 渲染、物理模拟、GUI、音频和 AI 组件。
准备好开始使用 Unity 了?
我们的分步教程将介绍如何在 10 分钟内使用 Unity 创建第一个实时 3D 应用。