Stride manual

These pages contain information about how to use Stride, an open-source C# game engine.
Stride community toolkit
Check out our Stride community toolkit for additional helpers and extensions.
Improve this documentation
The Stride documentation is open source, so anyone can edit it. If you find a mistake, you can correct it or comment in GitHub.
To edit any page of this manual, click the Edit this page link at the bottom. Please make sure to follow the writing guidelines.
Latest documentation
Recent updates
- Manual
- Updated Scripts - Best Practices - More content added
- Important Physics - Script a trigger - Example updated
- Important Physics - Triggers - Example updated
- Updated Graphics - Custom shaders - Troubleshooting section added
- New Glossary - New glossary section added
Previous updates
- Manual
- Updated Graphics - Materials - Materials for developers - Modifying parameters at runtime added
- New Scripts - Best Practices docs added
- New Physics - Bepu Physics docs added
- Updated Bullet Physics - Bullet Physics docs moved
- Updated Files and Folders - Game distribution steps updated
- Updated Scripts - Types of script - Asynchronous script example improved
- New Scripts - Gizmos - Description and example of the Flexible Processing system
- New ECS - Flexible Processing - Description and example of the Flexible Processing system
- Updated Linux - Setup and requirements - Fedora OS option added
- New Scripts - Serialization - Explanation of serialization
- Updated Scripts - Public properties and fields - Content improvements and additions
- New Engine - Entity Component model - Usage - Explanation of ECS usage
- Updated Engine - Entity Component model - Content improvements
- Updated Stride for Unity® developers - Content improvements
- Tutorials
- Contributing
- Updated Contributing - Roadmap - GitHub Project - Roadmap link added
- New Contributing - Core team - The Stride core team
- Updated Contributing - Roadmap - Status added