Salience based conversation system using AI perception of in-world tags. System collates all currently seen tags from the AI companion and weights dialogue options based on number of matching tags. 
​​​​​​​
Seven conversations from a possible twenty two are played on an average run. 
The same conversation may be triggered in different areas, dependent on placed objects, but  will never trigger more than once per run. 
Multiple conversation options for a single AI stimuli to avoid repetition on subsequent runs. 
Conversation can be interrupted at a line level by manually placed triggers for critical dialogue.
Took an existing environment and built a dark-fantasy themed world, story and characters for it, then wrote dialogue as appropriate. Total of eighty lines in twenty two conversations. 

Created in Unreal using blueprints, the dialogue context system and behaviour trees. Environment by Quixel, Echo Character by Epic Games, voices generated via Replica. 
Back to Top