Stride (formerly known as Xenko) is a full-featured, open-source game engine written in C# and targeting the .NET ecosystem, designed for both 2D and 3D games — and even VR experiences. Stride offers a comprehensive toolchain: an editor for scene building, asset management, a rendering pipeline with physically-based rendering (PBR), and support for advanced graphics features such as real-time reflections, post-processing effects, and complex materials (skin, hair, cloth, etc.). Because it’s built on modern C# and .NET, developers can take advantage of modern language features (C# 14, .NET 10), tooling (Visual Studio, VS Code, Rider), and long-term maintainability. The engine supports cross-platform development: you can build for desktop, mobile, or VR, and target multiple operating systems. Stride is modular and customizable: you can tailor rendering, physics, scripting, and other subsystems to suit your game’s needs.
Features
- Cross-platform 2D, 3D, and VR support using C# and .NET, across desktop, mobile, and VR targets
- Physically-Based Rendering (PBR) with realistic materials, lighting, reflections, and post-processing effects
- Integrated editor + asset pipeline + scene & entity component system for streamlined content creation
- Modern C# scripting (C# 14 / .NET 10) with full IDE support (IntelliSense, debugging) for maintainable code
- Modern C# scripting (C# 14 / .NET 10) with full IDE support (IntelliSense, debugging) for maintainable code
- Built-in templates and toolchain that accelerate game development and prototyping