Stride is a completely open source, MIT licensed game engine built from the ground up in C#.
WARNING I made this in a bit of a rush. I have not personally used all of these repos and many are old and may need to be updated to work with the current version of Stride.
- Articles
- Repositories
- Respositories
- Camera controller
- Create a custom data asset
- Creating a procedural model
- Custom UI example using MyraUI
- Control - Input Manager
- Demos with a focus on Code-Only approach
- Easier input binding configuration
- Fog Of War
- Import files into Stride3D
- Loading a Wavefront OBJ file at runtime
- Loading GLTF at runtime
- LOD implementation
- Load Scenes in parallel
- Proof of Concepts
- Physics constraints demo
- Quake 3 movement for Stride3D
- Running Stride headless client/server
- Simple water
- Simple water 2
- Source generation
- Stride config example
- Stride IK implementation
- Sound detection in Stride
- Stride Instancing Example
- Stride Game Engine Extension for code only approach
- Stride Outline Renderer
- Super Character Controller
- Splitscreen example
- Stride3D examples in .NET 5 using C# 9.0 or .NET 6 using C# 10
- Tweening library
- Tessellation
- Xenko/Stride byte sized project examples
These are projects that defnitely will not work with Stride 4.x without massive rewrites but were made with the old versions of Stride FKA Xenko or Paradox game engine.
- Coding Sea
- Stride - YouTube
- Old Stride tutorials from gamefromscratch
- How To setup Real Time Voxel Global Illumination
- Marian Dziubiak - YouTube
- Jorn Theunissen - This person created the Stride tutorials
- VVVV Visual scripting with Stride
- Async shader compilation
- Animation Trigger script
- Basic Stride LOD system
- CameraFollow.cs
- Create button dynamically
- Export/save a scene or a group of entities within a running stride game
- Look at script
- Stride controller UI navigation
- Stride 3D rendered into Avalonia
- Smooth follow
- Smooth Rotation
- Xenko/Stride 3rd person controller
- Custom Root Renderer
- Compiling Stride for Linux
- Experimental mini Stride.Editor in Avalonia
- Render Stride in a WPF UserControl
- Render Stride in an Avalonia UserControl
- Stride Editor current design document
- Stride docs shader stages
- Strideui discussion
- Youtube
- Vimeo
- Libraries
- Examples
- Awesome shaders by ykafia
- Generate simple mesh and marching cube from computeShader
- Glass shader
- Stride.ShaderExplorer: shows the built-in shaders of the Stride
- Stride-Awesome-Shaders: Just a repository for cool shaders usable in stride
- StrideMeshOutlineRenderFeature: Stride Mesh Outline Render Feature
- StrideWireframeShader: single pass wireframe shader for stride
- Triplanar shader
- UnrealMotion: Motion blur for stride
- Shaders from VVVV
- More VVVV shaders
- VVVV uses Stride for 3D rendering
- 3D UI using Stride and VVVV
- Render objects with invisible background window
- Boids algorithm rendered in Stride
- TR.Stride: Various stride environment utilities
- Xenko/Stride heightmap terrain
- Xenko/Stride marching cubes terrain
- Xenko/Stride heightmap terrain #2
- Another Terrain from Johang
- GalaxyCore: Network Solution for Unity, Stride, Xenko, Unigine
- Regulus.Remote: A simple C# network library.
- Stride.Networking.Simple: A simple async event based lib for Stride
- Empty Keys UI for Xenko
- Stridelonia: Stride plugin which allows running Avalonia on Stride
- StrideCommunity.ImGuiDebug: Bare-bone implementation of ImGui and a couple of debug tools for Stride
- Myra: UI Library for MonoGame, FNA and Stride
- project examples
- code blobs
-
Releases
-
Game Jams