https://5dok.net/document/yr30o7jp-a-pattern-based-game-mechanics-design-assistant.html