Table of Contents

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.

References