Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
翻譯準備中
Stride (formerly Xenko), a free and open-source cross-platform C# game engine.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Stride is an open-source C# game engine designed for realistic rendering and VR. Highly modular, it aims to give game makers more flexibility in their development. Stride comes with an editor, Game Studio, which allows you to create and manage the content of your games or applications visually and intuitively. To learn more about Stride, visit stride3d.net.
This README is intended for users who want to build the Stride engine from source or contribute to its development. If your goal is to create games using Stride, we recommend visiting the Get started with Stride guide. There, you'll find detailed instructions on downloading, installing, and getting started with game development in Stride.
Create and manage Stride projects from the command line — no editor required.
The Stride CLI tool installs and manages Stride engine versions, creates projects from templates, and opens Game Studio:
dotnet tool install -g Stride.Cli
stride sdk install # install the latest Stride engine
stride new fps -n MyShooter # template: game, fps, platformer2d, topdownrpg, vrsandbox, ...
cd MyShooter && dotnet run --project MyShooter.Windows
stride studio # open Game Studio, the visual editor
stride new with no template lists what's available, stride sdk manages installed engine versions (list, install, uninstall, update), and stride upgrade moves a project to a newer engine. See sources/launcher/README.md.
Prefer standard .NET templating? The same templates are available through dotnet new:
dotnet new install Stride.Templates.Games
dotnet new stride-game -n MyGame
cd MyGame && dotnet run --project MyGame.Windows
See sources/templates/README.md for the full template catalog (genre starters, 18 feature demos, tutorials) and the local-development workflow.
Want to get involved? See our Contributing section for how to ask questions, report bugs, submit pull requests (including good first issues), and how you can earn money by contributing via funded tasks/bug bounties.
Our Roadmap communicates upcoming changes to the Stride engine.
See docs/build/README.md for detailed prerequisites (specific MSVC toolset versions, optional iOS/Android/ARM64/VSIX components, command-line builds without VS, and troubleshooting).
git clone https://github.com/stride3d/stride.gitStride.slnx in Visual Studio 2026.Stride.GameStudio project (default startup, in the 60-Editor folder) or run it directly from the toolbar.| Folder | What it holds |
|---|---|
Stride.slnx | The main solution: open this one |
sources/ | What ships, by area (core, engine, editor, assets, shaders, presentation, launcher, tools...). Unit tests sit next to their code. The Stride.*.slnf filters are the slices CI builds |
tests/ | Test-only projects and data: editor and end-user suites, GPU gold images, device scripts. See tests/README.md |
samples/ | Sample games and templates, built like user projects (samples/StrideSamples.slnx) |
deps/ | Third-party code: committed binaries, and the recipes that build them or the Stride.Dependencies.* packages |
build/ | How CI and releases build, sign and pack (package.proj), and your local settings (Stride.Local.props) |
docs/ | Contributor docs: build, debugging, editor, launcher, asset system |
bin/ | Build output and local packages (ignored by git) |
There is no Directory.Build.props at the root on purpose: sources/ and tests/ have their own, and samples must build like a user's project.
Please check our Contributing Guidelines.
| Build | Status |
|---|---|
| Windows | |
| Linux Vulkan/OpenGL | |
| iOS | |
| Tests (Simple) | |
| Tests (Game/WARP) |
The Stride documentation is organized across different locations. Here's how it's structured:
This project is supported by the .NET Foundation.
Stride is covered by the MIT License unless stated otherwise (i.e. for some files that are copied from other projects). You can find the list of third-party projects here. Contributors need to sign the following Contribution License Agreement.
Thanks to all these wonderful people who have contributed to Stride!
This project follows the all-contributors specification. Contributions of any kind welcome!