Hugh Thomas Video Game Design
Gameplay diagrams Visualising gameplay flow in a diagram form and illustrating various genres using this template