欢迎来到 Stride 源代码存储库!
Stride 是一个开源 C# 游戏引擎,用于逼真的渲染和 VR。该引擎是高度模块化的,旨在为游戏制造商提供更大的开发灵活性。Stride 附带一个编辑器,可让你直观直观地创建和管理游戏或应用程序的内容。
要了解有关 Stride 的更多信息,请访问 stride3d.net。
此项目由 .NET 基金会支持。
除非另有说明,否则 Stride 受 MIT 许可证保护(即对于从其他项目复制的某些文件)。你可以在此处找到第三方项目列表。贡献者需要签署以下贡献许可协议。
Stride 是一个 .NET 基金会项目,它采用了贡献者盟约定义的行为准则来阐明我们社区中的预期行为。有关详细信息,请参阅 .NET 基金会行为准则。
如果你是在 C#、渲染技术或游戏开发方面拥有丰富经验的开发人员,我们希望雇用你!我们已经从OpenCollective上的支持者那里分配了资金,并且可以支付某些项目的工作费用。有关此内容的更多信息,请点击此处。
查找有关 Stride 的说明和信息:
寻求帮助或报告问题:
.NET desktop development跟
.NET Framework 4.7.2 targeting pack
Desktop development with C++跟
Windows 10 SDK (10.0.18362.0)(目前默认启用,但可能会更改)
MSVC v143 - VS2022 C++ x64/x86 build tools (v14.30)或更高版本(默认情况下应启用)
C++/CLI support for v143 build tools (v14.30)或更高版本(默认情况下未启用)
Mobile development with .NET
Android SDK setup (API level 27)
Tools > Android > Android SDK Manager
NDK
Tools
git clone https://github.com/stride3d/stride.git
lfs
<StrideDir>\build\Stride.sln
Stride.GameStudio
Stride.Android.sln
Stride.iOS.sln
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin)
git lfs clone https://github.com/stride3d/stride.git
/Build
msbuild /t:Restore Stride.sln
compile.bat
如果构建失败:
Prerequisites
...\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin
dotnet nuget locals all --clear
.vs
\build
bin\packages
请注意,测试解决方案可能会失败,但它不应阻止你构建 。
Stride.GameStudio
请查看我们的贡献指南。
分支 | 主人 |
---|---|
视窗 D3D11 | |
视窗 D3D12 | |
视窗 Vulkan | |
Windows OpenGL | |
Windows OpenGL ES | |
苹果 | |
人造人 | |
Linux Vulkan | |
Linux OpenGL | |
测试窗口简单 | |
测试视窗 D3D11 |
感谢这些很棒的人(表情符号键):
此项目遵循所有贡献者规范。欢迎任何形式的贡献!