ArcadeMaker Brings a Custom Scripting Language and IDE to C# Game Development
A developer has released ArcadeMaker, an open-source game engine built in C# that ships with its own purpose-built scripting language and integrated development environment. Rather than relying on existing scripting options like Lua or C# itself for gameplay logic, the project introduces a custom language designed specifically for game-making workflows, paired with an editor built to support it directly.
The project surfaced on Hacker News, drawing a modest but engaged discussion around the tradeoffs of rolling your own language versus using established tools. It's a solo or small-team effort aimed at hobbyists and indie developers who want a self-contained toolkit rather than stitching together separate engines, editors, and scripting runtimes.