rpg

Witcher 3 designer: NPC realism caused odd bugs, fixed with spot-based AI

CD Projekt Red faced early challenges making NPCs believable in The Witcher 3, with simplistic reactions producing immersion-breaking behavior such as mothers dropping babies when NPCs fled combat. Developers moved from fixed paths to a spot-of-interest system so NPCs choose their own routes and activities. This system uses many more option points—for example, 50 sailors at Novigrad harbour can pick from 200 possible spots—reducing repetition and convincing players the world is alive.