Stride Game Engine Tutorials
These pages contain tutorials to learn more about the Stride game engine 🎮.
New to Stride? Start with these tutorials to get familiar with the basics of the engine and the Game Studio.
- 🛠️ Game Studio - The Stride engine comes with an editor called Game Studio, which is the central tool for game and application production in Stride.]
- 🌱 C# Beginner - Covering the beginner principles of using C# when working with the Stride game engine.
- 📈 C# Intermediate - Diving into intermediate principles of C# programming in Stride, including UI, collisions, and more.
- 🔥 C# Advanced - Explore advanced C# techniques and features in Stride, such as optimization, networking, and custom shaders.
- 🧙♂️ Visual Scripting - Learn how to create game logic using Stride's visual scripting system, without writing a single line of code.
- 🌈 Graphics & Rendering - Discover how to create stunning visuals with Stride's powerful graphics and rendering capabilities.
- 🤖 Physics & AI - Unleash the full potential of Stride's physics engine and artificial intelligence tools for dynamic gameplay.
- 🌐 Multiplayer & Networking - Implement online multiplayer features and networking in your Stride games for a connected experience.
- 🎯 Platform-specific Development - Learn how to target different platforms like PC, consoles, and mobile devices with your Stride projects.
- 🏆 Best Practices & Optimization - Master the techniques to optimize your Stride games and follow the best practices for efficient development.

🛠️ Game Studio
The Stride engine comes with an editor called Game Studio, which is the central tool for game 🕹️ and application production in Stride.
Learn about Stride launcher, main interface, scene management, transforming entities, asset pipelines and more.
🚀 Jump to the Game Studio tutorials

🌱 C# Beginner
These tutorials cover the beginner principles of using C# when working with the Stride game engine 🎮.
Learn about entities, transform positions, editor properties, components, delta time, cloning, keyboard and mouse input and more.
🚀 Jump to the C# beginner tutorials

📈 C# Intermediate
These tutorials cover various intermediate principles of using C# when working with the Stride game engine 🎮.
Learn more about UI basics, collision triggers, ray-casting, async scripts, scenes, animations, audio, camera and navigation.
New
🚀 Jump to the C# intermediate tutorials