Итоги голосования для комментария:
Geometer
Посмотри Mythic GM's Emulator. Там есть соответствующий механизм построения игры — и он отработан и протестирован. Возможно, идеи оттуда тебе приглянутся…