ABSTRACT

It’s important to provide the illusion that these background NPCs have their own lives and personalities so that your game world comes to life. If you have static NPCs that don’t look like they’re busy with their lives, your world will feel stale. The catch is that since these are minor NPCs, they can’t cost very much in terms of memory, CPU time, or development time.