Releases: GiovanniCst/termtype
Releases · GiovanniCst/termtype
v0.2.0
- Snappier input: keystrokes are polled within each frame (~5 ms latency) and menus react faster.
- Audio rebalance: lighter keystroke click, an RMS-based reward loudness ladder, channel priority so reward cues are never dropped, and round-robin pitch variation to kill machine-gun repetition.
- Story mode: a chevron marks the next reading-order word, and clearing words in order builds a small "flow" bonus.
- Combo juice: escalating milestone callouts past x10, a shield-earned cue, and a "COMBO LOST" shatter beat.
- Title screen now matches the README brand banner.
v0.1.0
termType v0.1.0 — first public release.
A terminal typing game where words fall like Space Invaders — type them before they hit the water line.
Modes
- Vocab — endless arcade falling words: escalating waves, combos, lives, and a danger "red zone" near the water.
- Story — type public-domain books (English & Italian) in reading order; Zen or Challenge difficulty.
- Hacker News — type a live-rendered HN front page; offline, it falls back to the all-time top submissions.
Also
- Profiles, a local stats page with sparkline charts, leaderboards, and unlockable badges
- Retro CC0 chiptune music + SFX
- Cross-platform: Linux/WSL and native Windows (auto UTF-8 + 8-colour fallback); macOS untested
- No telemetry — the only network call is opt-in Hacker News mode
Install
git clone https://github.com/GiovanniCst/termtype.git && cd termtype
python3.11 -m venv .venv && source .venv/bin/activate
pip install -e .
termtype
Full Changelog: https://github.com/GiovanniCst/termtype/commits/v0.1.0