In addition to any creative, system-building, or technical skills you have, to be successful as a game designer, you have to be able to work effectively as part of a team and help others do so as well.

Successful teams don’t just happen; they’re built intentionally, becoming systems of their own. Understanding the various roles in a development team and how they together form effective teams will help you work with others to build your game.


It’s extremely rare for a game of any size to be made by one person on their own. Because of the wide variety of skills needed to create any game, almost all of them are products of multiple people coming together with a shared vision. This requires an immense amount ...

Get Advanced Game Design now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.