Skip to content

The arcade bundles these three again - #6

Merged
nicodes merged 1 commit into
mainfrom
bundle-a-starter-pack-again
Aug 3, 2026
Merged

The arcade bundles these three again#6
nicodes merged 1 commit into
mainfrom
bundle-a-starter-pack-again

Conversation

@nicodes

@nicodes nicodes commented Aug 3, 2026

Copy link
Copy Markdown
Member

Docs only. Pairs with aviorstudio/termcade#7, which vendors asteroid, tetris and brickough into the arcade as a starter pack and unpacks them on first run.

The README claimed the arcade "ships with none of them" and "bundles no starter pack", which stops being true with that PR. Updated to say what is now the case: they are still ordinary .tcade packages in the wasm sandbox and still install the normal way, but all three also ship inside the binary so a fresh termcade is playable before it has an account or a network.

Also names the cost rather than leaving it implied — a prebundled game does not exercise resolve/fetch/verify, so the registry path has to be covered on its own — and documents go generate ./internal/starter for refreshing the vendored packs after a game changes.

🤖 Generated with Claude Code

termcade vendors asteroid, tetris and brickough as a starter pack and
unpacks them on first run, so a fresh arcade is playable before it has
an account or a network. They are still ordinary .tcade packages in the
wasm sandbox, and still install the normal way; the source stays here
so a game can change without a release of termcade.

Names the cost rather than leaving it implied: a prebundled game does
not exercise resolve/fetch/verify, so the registry path has to be
covered on its own now.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@nicodes
nicodes merged commit 9d8482b into main Aug 3, 2026
1 check passed
@nicodes
nicodes deleted the bundle-a-starter-pack-again branch August 3, 2026 01:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant