Creating characters is ultimately the launchpad of any gaming experience. This is equally true for the GM, which can present an interesting set of challenges. While each player need only focus on who they’re playing for the game, the GM must populate the whole rest of the world. The balance is, like any other number of storytelling strategies, making the world seem real while not doing an exhausting amount of work. The key strategies for writing memorable NPCs are differentiation, motivation, and improvisation. That last one in particular can take on a couple of different forms…so if you don’t think of yourself as an “improv GM”, fear not!