Guild game mechanics are designed for feasibility of implementation and execution by the game designers and the players, to provide and hide information from players in a timely manner, to dissociate player decisions from character actions, to enhance the verisimilitude and the atmosphere of the game for the players, and to generate, balance and resolve interesting competition among players. Experienced game designers keep all these tensions in mind while designing mechanics that can satisfy all the criteria and highlight desirable traits that arise from the interplay of the tensions.