游戏引擎
使用跨平台游戏引擎创建游戏等。
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 跨平台游戏引擎。其附带可靠的编辑器工具链和逼真的图形。
Wave Engine 是一款面向企业和工业的图形开发引擎。生成高质量三维和二维解决方案,并且部署到任何平台。完全免费。
FlatRedBall 是一种2D 游戏开发平台,内置于 MonoGame 的 C# 之上。FlatRedBall 是独立游戏或大型工作室的理想之选!
CRYENGINE的 C# 框架允许使用 .NET 和 C# 编程语言开发游戏。
开发工具可用于 Windows 和 Linux。使用 CRYENGINE Extension 在不离开 Visual Studio 的情况下开发游戏。
Xamarin 通用且功能强大,可以运行任何类型的应用,无论是业务线、数据 UI 覆盖,还是吸引用户的有趣刺激的游戏。
在游戏开发方面,可以在使用本机 API(如 Apple 的 SceneKit 或 OpenGL)之间进行选择。
我们的分步教程将介绍如何在 10 分钟内使用 Unity 创建第一个实时 3D 应用。
在 Windows and macOS 上开发