Stride Game Engine 4.3 with .NET 10 Support
5 comments
·November 26, 2025eknkc
greener_grass
MonoGame is stable and still receiving updates.
I would strongly suggest that for quick code-first prototypes. The boiler-plate of "load a texture and render to screen" is quite minimal - you could perhaps make a small library for yourself?
It also has no opinions about how you structure your game data. This means you can represent things like a Flappy Bird clone as just a `Vector2`, rather than having to bash a graph of entities in the shape you want.
glimshe
Godot has full C# support and it is a first class citizen. GDScript has a few advantages, the main being binary size, but they are extras from the fact it's a custom language. The C# development experience is smooth.
danielbarla
Godot is a great engine, and .Net support is very good. You can't go far wrong with it, especially for small 2D games.
bob1029
> Bepu Physics
This is a seriously impressive physics engine. Their design is difficult to integrate with but the performance is insane.
Let's say I want to create a small 2D game. I'm no game dev so nothing fancy, just a PoC. I'm willing to take a code first approach and I love C#. What is my best best?
- Unity seems promising but they have a weird version of mono running things and not so recent C# features available. Might be a non issue.
- Godot seems more promising for my use case but I feel like they want you to use GDScript. I don't want to use GDScript while there is a perfectly capable C# engine there. Is .NET second class in Godot?
- MonoGame was basically abandoned for a long time. I wonder if it got any better. That might be a little too much "code first" though.
Stride.. I just heard it the first time ever. Its a shame. And apparently it is a proven engine especially in VR space. Jumped on it, unfortunately no macOS support available so can't dig in right now.