Table of Contents

Stride Community Toolkit Manual

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.

The toolkit is a set of extensions and helpers for Stride, an open-source C# game engine. Its largest piece is the code-only approach: building a Stride game from a plain .NET project, with no editor and no asset pipeline.

The toolkit is optional: Stride doesn't need it, and you can adopt as much or as little of it as you like. Everything is an extension method or a small component you can read, copy and change.

Start here

  • New to the toolkit? Getting Started gets the package installed and a window on screen.
  • New to Stride itself? Components and Scripts explains the entity-component model the rest of the manual assumes.
  • Want to see it running first? The examples gallery is every code-only example with a screenshot. Each one is a complete program you can copy and run.
  • Not writing C#? The toolkit works from any .NET language. The gallery has F# and Visual Basic versions of the getting-started examples.

What is in here

The toolkit is in preview

Names and signatures still change between releases. If something in this manual does not match the package you have installed, the API reference is generated from the source and is the authority. Corrections and additions are welcome - see Contributing.