Lighthouse
From SignalWiki
A Rust library(?) for making interactive fiction using Architect.
Structure
Goals:
- Separation of rendering & simulation code such that I can make native, web, and discord bot clients
- Networked multiplayer
- Ability to pack games into single-file archives (to run in an existing client) & to distribute games as standalone executables
- Architect for IPC & building games
Architect
Meta
Story metadata, used by clients to display game info.
Field | Type | Default | Description |
---|---|---|---|
name | String | "" | Story name |
desc | String | "" | Story description |
version | String | "0.1.0" | Story version |
authors | Vec<String> | [] | Story authors |
data | String | Required | URL of game data root |