What it is and why
Egmatic is a modern editor and toolset for making your own 2D games. It is written in C# and built on two cross-platform frameworks: Avalonia for the interface, MonoGame for the engine.
Why
Visual editors on the market fall into two camps.
The first camp is tools locked to one genre. They do their one thing well and nothing beyond it. You want a platformer? Sorry, this one only makes role-playing games. Or only adventure games. The genre decides everything: which objects you can create, which properties they have, which logic is available.
The second camp is general-purpose engines. Powerful and flexible, but they often require programming skills, or a long study of a complex interface. The distance from "I want to make a game" to "something is running on my screen" is measured in months.
Egmatic sits between the two. It is a visual editor with no genre lock and no programming requirement, a tool where an idea reaches a working prototype in weeks, not months.
How it works
Egmatic has no predefined object types. There is no built-in "hero", "enemy" or "item". The starting point is an empty object, and it becomes anything you need through behaviors.
egm
gamedev
indie games
game engine
no-code
2d
devlog