Generative AI can help bring tomorrow's gaming NPCs to life