Code-Only
Why choose Code-Only over Stride Game Studio?
There are many reasons to prefer the code-only approach, especially if you:
- Prefer not to install additional software (no Stride editor required).
- Want to learn C# or game development in a straightforward, code-first way.
- Aim to get started quickly with minimal setup.
- Enjoy hands-on coding, whether you're new or experienced.
- Want visual 2D/3D output rather than console-only results.
- Prefer to ease into game programming, mastering the basics before using a full editor.
- Find traditional editor-driven workflows overwhelming.
- Need to prototype gameplay quickly.
- Want an efficient path to core game development concepts and practices.
- Want to evaluate Stride's performance and features without the editor overhead.
Have more reasons? Open a suggestion in our GitHub Issues.
Extensions and helpers
The code-only extensions build a game programmatically with the Stride Game Engine. They are not required: they offer defaults and shortcut APIs for code-only projects, and the source is there to inspect and adapt when a default does not fit.
Functionality
Some features available in Stride Game Studio may not yet be supported in code-only workflows. If something you need is missing, please upvote or file a request in our GitHub Issues.