dreamboard
v0.1.21
Published
Design board games with AI and turn ideas into playable digital prototypes.
Maintainers
Readme
Dreamboard CLI
Dreamboard CLI supports three main workflows:
- Authoring:
dreamboard sync,dreamboard compile,dreamboard pull - Interactive verification:
dreamboard dev - Scripted verification:
dreamboard test generate,dreamboard test run
Install
npm install -g dreamboard
dreamboard loginCreate a game
dreamboard new my-game --description "A short game description"
cd my-gameIterate
dreamboard sync
dreamboard compile
dreamboard devdreamboard dev starts the local iframe host for the current project while gameplay continues on the backend.
Test
dreamboard test generate
dreamboard test run
dreamboard test run --scenario test/scenarios/example.scenario.tsScenario assertions must use the projection-only API from test/testing-types.ts:
players()state()view(playerId)expect
Scaffold ownership
Framework-owned static scaffold files are restored by dreamboard sync. Generated projects no longer expose wire-format message typings.
