ScriptsMay 30, 2026·3 min read

Stride — Open-Source Cross-Platform C# Game Engine

Build 2D and 3D games with a fully open-source engine featuring a visual editor, PBR rendering, and VR support.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Stride Game Engine Overview
Direct install command
npx -y tokrepo@latest install e233e1ed-5c02-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Stride (formerly Xenko) is a fully open-source game engine built in C# that targets Windows, Linux, iOS, and Android. It provides a visual editor, physically-based rendering pipeline, and a component-based entity system, offering a complete alternative to proprietary engines for .NET developers.

What Stride Does

  • Provides a full visual game editor with scene management, asset pipeline, and live preview
  • Renders 3D scenes with a physically-based rendering pipeline supporting global illumination and post-processing
  • Implements a flexible entity-component-system architecture for game logic
  • Supports VR headsets through OpenXR integration
  • Compiles and runs games on Windows, Linux, Android, and iOS from a single codebase

Architecture Overview

Stride is built on .NET and uses a multi-threaded architecture that separates rendering, physics, and game logic into independent update loops. The rendering pipeline is modular and graph-based, letting developers customize or replace individual stages. The asset system compiles raw assets (models, textures, audio) into optimized runtime formats during build. Physics uses Bullet via a managed wrapper, and the audio system supports spatialized 3D sound. The editor is a WPF application that communicates with a separate game process for live preview.

Self-Hosting & Configuration

  • Download the Stride Launcher for one-click installation of the editor and SDK
  • Alternatively, use .NET CLI templates for code-only projects without the editor
  • Configure rendering quality, resolution, and graphics API (Vulkan, Direct3D) in game settings
  • Manage NuGet dependencies through the standard .NET project system
  • Build for target platforms using the integrated build pipeline or dotnet publish

Key Features

  • Fully open-source under MIT license with no royalties or usage fees
  • C# scripting with hot reload for rapid iteration during development
  • Physically-based rendering with global illumination, shadows, and post-processing effects
  • Built-in physics, audio, UI, and animation systems
  • NuGet ecosystem integration for leveraging the entire .NET library ecosystem

Comparison with Similar Tools

  • Unity — larger ecosystem and asset store but closed-source with licensing fees; Stride is fully open and royalty-free
  • Godot — uses GDScript and C#; Stride is C#-first with a more advanced rendering pipeline
  • Unreal Engine — higher visual fidelity out of the box but C++ focused; Stride offers a pure C# workflow
  • MonoGame — a framework without an editor; Stride includes a full visual editor and asset pipeline
  • Flax Engine — another C# engine with a visual editor; Stride has a longer open-source track record

FAQ

Q: Is Stride truly free for commercial games? A: Yes. Stride is MIT-licensed with no royalties, revenue sharing, or splash screen requirements.

Q: Can I use Stride without the visual editor? A: Yes. You can create and build projects entirely through .NET CLI and code.

Q: Does Stride support mobile platforms? A: Yes. Android and iOS are supported build targets, though the editor itself runs on desktop.

Q: How active is the community? A: Stride has an active Discord community and regular releases. Contributions come from both community members and sponsored developers.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets