Table of Contents

Stride Community Toolkit Documentation

Join the chat at https://discord.gg/f6aerfE License

Warning

The toolkit is currently in development. Documentation is incomplete and may contain errors. We published it early for your convenience, ahead of the toolkit's completion.

๐Ÿ‘‹ Introduction

The Stride Community Toolkit is a set of C# helpers and extensions designed to enhance your experience with the Stride Game Engine. It simplifies and streamlines routine development tasks ๐Ÿ› ๏ธ, making it easier to build applications for Stride using .NET 8 ๐ŸŽ‰.

Tip

Experienced developers can dive straight into the source, these helpers are thin wrappers over Stride APIs, meant to accelerate iteration (not hide the engine).

๐Ÿ“ฆ Libraries

Each library focuses on a specific concern (core helpers, physics integration, UI/debug aids, etc.):

๐Ÿš€ Fast Iteration (Preview Status)

This toolkit favors momentum and rapid ๐Ÿƒ feature delivery. Expect:

  • Breaking changes between releases (namespaces / APIs may shift).
  • Early access to experimental helpers.
  • Occasional rough edges in lessโ€‘traveled code paths.

Stability will improve as patterns settle. Pin a version if you need consistency.

This approach allows us to quickly iterate and integrate new features and improvements. We believe this pace serves the needs of developers who are looking for cutting-edge tools and are comfortable with a more dynamic environment.

๐Ÿ”ง Installation

The toolkit, available as a ๐Ÿ“ฆ NuGet package, can be integrated into new or existing Stride Game C# projects. For more information on how to get started, please refer to the Getting Started page.

๐Ÿ› ๏ธ Toolkit Repository

The Stride Community Toolkit is an open-source, MIT-licensed project hosted on GitHub and supported by the community. Access the source code or contribute ๐Ÿค to the toolkit on its GitHub Repository.

Found a gap? Open an issue or PR. Even small doc clarifications help. See Contributing section for guidelines.

๐ŸŽฎ Stride Game Engine Repository

Access the source code or contribute ๐Ÿค to the Stride Game Engine on its GitHub Repository. Explore a comprehensive guide on the Stride Docs website.

๐Ÿ“ƒ Documentation & Resources

Explore a range of resources to help you get the most out of the toolkit:

  • Manual: Detailed guidance and best practices
  • Tutorials: Step-by-step tutorials to help you learn various features
  • Release Notes: Stay updated with the latest changes and improvements
  • API Reference: In-depth API documentation for a deep dive into the toolkit's capabilities
  • Contributing: Guidelines for contributing to the toolkit

These resources provide comprehensive information and support for developers at all levels, from beginners to advanced users.

๐Ÿ‘ฅ Contributors

Thanks to everyone pushing this forward: