Level Up! by Scott Rogers

The Guide to Great Video Game Design

A practical, example-driven guide to designing video games that walks readers through the full creative and production process — from generating ideas and defining core mechanics to prototyping, level and character design, user interface, storytelling, balancing, playtesting and iteration — while explaining how to document concepts, work with teams and polish a game for release; aimed at aspiring designers and developers who want actionable techniques, exercises and industry insights to make better, more playable games.

Purchase from Bookshop.org