This in-depth resource teaches you to craft mechanics that generate challenging, enjoyable, and well-balanced gameplay. You'll discover at what stages to prototype, test, and implement mechanics in games and learn how to visualize and simulate game mechanics in order to design better games. Along th[...]