ArcadeMaker - 2D Game Engine with Custom Language and IDE
Show HN: C# Game Engine with its own scripting language and IDE

ArcadeMaker ist eine plattformübergreifende 2D-Game-Engine, die eine eigene Skriptsprache namens Exp und eine integrierte Entwicklungsumgebung (IDE) mitbringt. Die Engine und die IDE sind in C# geschrieben, aber die Spielelogik wird in der eigenen Sprache verfasst. Die Grafik- und Audio-Backends basieren auf MonoGame, wodurch Exporte für Desktop, Mobilgeräte und Konsolen möglich sind. Die IDE ist stark an GameMaker 8 angelehnt, sodass sich Entwickler, die diese Software kennen, schnell zurechtfinden. Das Projekt ist Open Source und lädt dazu ein, die Engine zu erweitern, zu verbessern und neue Funktionen beizutragen. Es eignet sich besonders für Einsteiger, die die Grundlagen der Spieleentwicklung verstehen möchten, ohne auf KI-generierten Code angewiesen zu sein.
ArcadeMaker ist eine einsteigerfreundliche Engine, und die Menschen werden immer verstehen müssen, wie Code funktioniert, auch wenn sie irgendwann aufhören, jede Zeile von Hand zu schreiben.