Host · v0.1.0

NPC-demo

A Unity host for Personality Engine 0.6.1 and Archetypes 1.0.0. Two NPCs stay themselves after a slight, a gift, or a threat. There is no language model here. Demo lines are tagged stems.

Play without Unity

Download NPC-demo-*-macos-universal.zip from Releases. Unzip and open NPC-demo.app. You do not need the Unity Editor. The build is unsigned: on first launch, right-click → Open. Universal binary (Apple silicon and Intel).

What you will see

Default pair: village smith and wilderness scout. Buttons send host events; mood and anger decay while you wait. Charts sample Extraversion, Conscientiousness, Pleasure, Arousal, and anger. Each NPC picks a tagged line and ranks stay / leave / haggle.

Use it in your game

Add the UPM package path Packages/com.rosssim.npc-host from the GitHub repo. Restore PersonalityEngine.Core.dll and Archetypes.Core.dll into Assets/Plugins. One NpcMind per character. The playable HUD under Assets/NpcDemo/ does not ship with the package.

"com.rosssim.npc-host": "https://github.com/RossSim/NPC-demo.git?path=/Packages/com.rosssim.npc-host"

Where a change belongs

New psychology providers: Personality Engine. New jobs or clans: Archetypes. Demo HUD: this repo. Hosting notes for any engine: PE hosting.