Parser and Commands
Typed commands and intuitive clickable choices use one shared command model.
Documentation / Runtime
The shared runtime executes portable adventure packages and provides consistent services to every compatible title.
Typed commands and intuitive clickable choices use one shared command model.
Rooms, objects, actors, conditions, events, and deterministic state transitions.
Inventory, journal, quests, achievements, conversations, saves, audio, and accessibility.
Adventures declare semantic engine requirements instead of embedding duplicate runtime code.