# 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](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