游戏引擎
使用跨平台游戏引擎创建游戏等。
Unity 为热门实时 3D 开发平台,用于使用 .NET 和 C# 编程语言生成 2D 和 3D 应用程序,例如游戏和模拟。Unity 包含用于编辑场景、音频、分析等的可视编辑器。
Unity 可以在移动、桌面、主机、电视、VR、AR 和 Web 上以 25 个以上的平台为目标。查看使用 Unity 制作的所有游戏大作。
MonoGame 是一个多平台、开放源代码、纯粹的 .NET C# 框架,可用于生成游戏引擎。MonoGame 支持 .NET Core 和 .NET 4.5。如果熟悉 .NET,你将会感到得心应手。
查看 使用 MonoGame 制作 的所有热门游戏。
Godot 是令人兴奋的完全集成的全新游戏引擎,提供使用 .NET 的 C# 脚本。Godot 提供完整的工具集,让你完全专注于游戏制作。
Godot 完全免费,且开放源代码。无附加字符串,没有版税。
Stride (旧称为 Xenko)为免费的开源 2D 和 3D 跨平台游戏引擎。其附带可靠的编辑器工具链和逼真的图形。
FlatRedBall 是一种2D 游戏开发平台,内置于 MonoGame 的 C# 之上。FlatRedBall 是独立游戏或大型工作室的理想之选!
Evergine 是在 .NET 上开发且设计为多平台的基于组件的工业引擎。
CRYENGINE的 C# 框架允许使用 .NET 和 C# 编程语言开发游戏。
开发工具可用于 Windows 和 Linux。使用 CRYENGINE Extension 在不离开 Visual Studio 的情况下开发游戏。
UNIGINE is a photo-realistic real-time 3D visualization platform designed for building large-scale high-detailed applications with industry-standard content workflow. Built-in performance optimization along with С# APIs can help you build extremely detailed scenes as large as the solar system. Lots of objects, enormous polygon count, and advanced shaders wouldn't be a problem even in VR mode.
UNIGINE Engine provides a full suite of features such as 3D rendering, physics simulation, GUI, audio, and AI components.
我们的分步教程将介绍如何在 10 分钟内使用 Unity 创建第一个实时 3D 应用。