Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
You want a minimal library that gives you a solid base to implement your own systems, and also in C#? Probably the Monogame Framework. It's what games like Celeste, Fez, Stardew Valley, and Streets of Rage 4 were made using. If you want a few of the "standard" game engine systems pre-built but not to the same extent as something like Unity, most would recommend adding the Nez Framework as an accompaniment to Monogame.
You want a minimal library that gives you a solid base to implement your own systems, and also in C#? Probably the Monogame Framework. It's what games like Celeste, Fez, Stardew Valley, and Streets of Rage 4 were made using. If you want a few of the "standard" game engine systems pre-built but not to the same extent as something like Unity, most would recommend adding the Nez Framework as an accompaniment to Monogame.
You want a different game engine to learn that has a rich feature-set to make games, but you still may have to make some stuff yourself, and also want to learn a new scripting language? Playing around with Godot with GDScript may be your answer. Sometimes, it's good to learn how other engines work and can respark the joy of game dev.
Related posts
- Ask HN: Released games built on FOSS engines?
- About game engines
- i want to make my first 2d game, using opengl. So should i use OpenTK or LWJGL?
- If I want to make 2/2.5D RPG and Turn Based Strategy games with pixel art, would it be better to learn JS or C# as a first language?
- Game engine for a 2D, top down, rogue like, pixel art game?