To control NPCs with natural language we need to define more Unreal Components that will streamline LLM access in an Unreal Engine environment.
We need:
- Unreal character class that has components needed for controlling via LLM.
- A request handler class that handles requesting to online LLM servers and parsing their response.
Define Plugin “LlmNpc”
Create “LlmNpc” Folder in Project’s Plugins
directory.