Ludii
A general game system whose Ludii game description language composes boards, pieces, turns, moves, and end conditions into immediately runnable rules, with built-in AI, self-play, and a concept database for analysis.
Why it’s here
Designers can implement abstract rule variants quickly, inspect legal play, playability, strategic depth, and recurring patterns, then decide which mechanics merit a physical or digital prototype.
Best fit
Prototype systems, stories, and interactions, then validate them with real players.
Before you commit
Its focus is discrete, turn-based, and combinatorial games rather than real-time action prototypes; source is published under CC BY-NC-ND 4.0 for noncommercial use, and the no-derivatives restriction does not meet the usual definition of open source.