This is a cross post of @fivecardmonte/designing-around-constraints by @fivecardmonte.A look at the beginning stages of designing a game.