# Stride manual ![Manual](get-started/media/game-editor-scene.jpg) These pages contain information about how to use Stride, an open-source C# game engine. ## Stride community toolkit Check out our [Stride community toolkit](https://stride3d.github.io/stride-community-toolkit/index.html) 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](https://github.com/stride3d/stride-docs). To edit any page of this manual, click the **Edit this page** link at the bottom. Please make sure to follow the [writing guidelines](../contributors/documentation/index.md). ## Latest documentation **Recent updates** - Manual - Updated [Scripts - Best Practices](scripts/best-practice.md) - More content added - Important [Physics - Script a trigger](physics/script-a-trigger.md) - Example updated - Important [Physics - Triggers](physics/triggers.md) - Example updated - Updated [Graphics - Custom shaders](graphics/effects-and-shaders/custom-shaders.md) - Troubleshooting section added - New [Glossary](glossary/index.md) - New glossary section added **Previous updates** - Manual - Updated [Graphics - Materials - Materials for developers ](graphics/materials/materials-for-developers.md) - Modifying parameters at runtime added - New [Scripts](scripts/best-practice.md) - Best Practices docs added - New [Physics](physics/index.md) - Bepu Physics docs added - Updated [Bullet Physics](physics-bullet/index.md) - Bullet Physics docs moved - Updated [Files and Folders](files-and-folders/distribute-a-game.md) - Game distribution steps updated - Updated [Scripts - Types of script](scripts/types-of-script.md) - Asynchronous script example improved - New [Scripts - Gizmos](scripts/gizmos.md) - Description and example of the Flexible Processing system - New [ECS - Flexible Processing](engine/entity-component-system/flexible-processing.md) - Description and example of the Flexible Processing system - Updated [Linux - Setup and requirements](platforms/linux/setup-and-requirements.md) - Fedora OS option added - New [Scripts - Serialization](scripts/serialization.md) - Explanation of serialization - Updated [Scripts - Public properties and fields](scripts/public-properties-and-fields.md) - Content improvements and additions - New [Engine - Entity Component model - Usage](engine/entity-component-system/usage.md) - Explanation of ECS usage - Updated [Engine - Entity Component model](engine/entity-component-system/index.md) - Content improvements - Updated [Stride for Unity® developers](stride-for-unity-developers/index.md) - Content improvements - Tutorials - Updated [Tutorials](../tutorials/index.md) - Quick Tutorials section added - Updated [Tutorials](../tutorials/index.md) - Added lesson counts and total length - Contributing - Updated [Contributing - Roadmap](../contributors/roadmap.md) - GitHub Project - Roadmap link added - New [Contributing - Core team](../contributors/core-team.md) - The Stride core team - Updated [Contributing - Roadmap](../contributors/roadmap.md) - Status added