Skip to content

Releases: GiovanniCst/termtype

v0.2.0

13 Jun 14:28

Choose a tag to compare

  • 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

13 Jun 02:12

Choose a tag to compare

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