@terminalgames/ink-spaceinvaders
v0.1.0
Published
Terminal Space Invaders built with Ink and braille graphics.
Maintainers
Readme
Ink Space Invaders
Terminal Space Invaders built with Ink and a braille graphics engine for crisp retro sprites.
Install
Requires Node 20+.
npx @terminalgames/ink-spaceinvadersGlobal install
npm install -g @terminalgames/ink-spaceinvaders
ink-spaceinvadersControls
| Key | Action |
| --- | --- |
| h / a / ← | Move left |
| l / d / → | Move right |
| space / x | Fire |
| p | Pause / resume |
| r | Restart |
| enter | Continue after wave clear |
| ? | Toggle help |
| q | Quit |
Development
npm install
npm run build
node dist/cli.jsnpm test
npm run typecheckGame logic lives in pure TypeScript modules under src/game/; Ink UI and braille rendering are under src/ui/.
Publish
Maintainers only. Requires access to the @terminalgames npm organization:
npm login
npm publish --access public