
Inworld moves beyond scripted dialogue trees. It provides a "brain" for your NPCs, allowing them to have unscripted conversations with players while staying "in character" and remembering past interactions.
### The NPC Engine
- **Personality Profiles**: Define an NPC's motivations, voice, knowledge, and even their emotional "flaws."
- **Context Awareness**: NPCs understand the game world—they know where they are, what the player is holding, and what just happened in the story.
- **Multimodal Outputs**: Integrates with Unity and Unreal to power not just text dialogue, but also facial expressions, gestures, and high-fidelity text-to-speech.
**Best for**: RPG and Narrative game developers who want to create truly immersive, living worlds where every character feels unique.