Repolode
stride3d

stride3d/stride

Stride 是一款用 C# 编写的开源跨平台游戏引擎,支持写实渲染与 VR,并附带可视化编辑器 Game Studio。

可替代:Unity

Star
7,907
Fork
1,179
未关闭 Issue
703
最近提交
11小时前

这是什么?

Stride 是一款基于 C# 的游戏引擎,专注写实渲染与虚拟现实(VR)开发。引擎采用高度模块化的设计,方便开发者根据项目需要灵活定制和扩展。

引擎自带可视化编辑器 Game Studio,可用于直观地创建和管理游戏内容与应用。除编辑器外,也可以通过命令行工具完成工作:Stride CLI 能安装和管理引擎版本、基于 FPS、2D 平台跳跃、俯视角 RPG、VR 沙盒等模板创建项目,并直接打开 Game Studio。项目还可以使用标准的 dotnet new 模板创建。

仓库包含引擎源码,使用 Visual Studio 和 .NET 构建,并提供 Windows、Linux(Vulkan 与 OpenGL)及 iOS 的构建状态。项目采用 MIT 许可证,并受 .NET Foundation 支持。

核心功能

  • 01提供可视化编辑器 Game Studio,用于构建和管理游戏内容
  • 02命令行工具可安装引擎版本并基于模板创建项目
  • 03模块化引擎架构,面向写实渲染与 VR 场景
  • 04支持跨平台构建,CI 覆盖 Windows、Linux(Vulkan/OpenGL)和 iOS
  • 05提供 FPS、2D 平台跳跃、俯视角 RPG 等类型的项目模板

适用场景

  • 使用 C# 结合可视化编辑器开发 3D 或 VR 游戏
  • 基于类型模板快速原型化 2D 或 3D 游戏
  • 参与一个用 C# 编写的开源游戏引擎开发

快速上手

  1. 1

    安装 Stride CLI 工具

    dotnet tool install -g Stride.Cli
  2. 2

    安装最新的 Stride 引擎

    stride sdk install
  3. 3

    从模板创建新的 FPS 项目

    stride new fps -n MyShooter
  4. 4

    运行项目

    cd MyShooter && dotnet run --project MyShooter.Windows

使用前须知

  • 从源码构建需要安装带特定工作负载的 Visual Studio 2026 以及 Git LFS。
  • README 中的构建说明主要面向 Windows 与 Visual Studio。

收录于专题

标签

常见问题

stride 是什么?
Stride 是一款用 C# 编写的开源跨平台游戏引擎,支持写实渲染与 VR,并附带可视化编辑器 Game Studio。 Stride 是一款基于 C# 的游戏引擎,专注写实渲染与虚拟现实(VR)开发。引擎采用高度模块化的设计,方便开发者根据项目需要灵活定制和扩展。
stride 可以免费使用吗?用的什么许可证?
stride 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
stride 还在维护吗?
活跃维护中。stride 最近一次提交是在 2026年10月22日。
stride 适合用来做什么?
使用 C# 结合可视化编辑器开发 3D 或 VR 游戏 基于类型模板快速原型化 2D 或 3D 游戏 参与一个用 C# 编写的开源游戏引擎开发
stride 怎么安装和运行?
安装 Stride CLI 工具: dotnet tool install -g Stride.Cli 安装最新的 Stride 引擎: stride sdk install 从模板创建新的 FPS 项目: stride new fps -n MyShooter 运行项目: cd MyShooter && dotnet run --project MyShooter.Windows
在哪里获取 stride?
源代码和安装说明在 GitHub 上:https://github.com/stride3d/stride

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目