Releases: modern-terminal-games/mtg
Releases · modern-terminal-games/mtg
Release list
mtg v0.7.0
mtg 0.7.0 — Alien Raid
New
- Alien Raid — Space Invaders-style sky defense on
mtg-core- Ship with accel/friction controls, two-shot laser, bunkers with eroding segments
- Wave curve: early waves clearable, later waves denser and meaner
- Arcade SFX (
mto mute)
- Launcher:
mtg alien-raid - README gameplay GIF (
docs/assets/alien-raid.gif)
Games
mtg breakermtg paddle-battlemtg snekmtg alien-raid
Install
brew update && brew upgrade mtg
# or
cargo install modern-terminal-games
# standalone
cargo install mtg-alien-raidmtg v0.6.0
mtg 0.6.0 — Snek
New
- Snek — classic terminal snake on
mtg-core(grid move, apples, wall/self collisions, speed ramp, score + best) - Arcade SFX via synthesized tones (
mto mute) - Launcher:
mtg snek - README gameplay GIF (
docs/assets/snek.gif)
Games
mtg breakermtg paddle-battlemtg snek
Install
brew update && brew upgrade mtg
# or
cargo install modern-terminal-games
# standalone
cargo install mtg-snekmtg v0.5.0
mtg 0.5.0 — shared `mtg-core`
New
- `mtg-core` crate: fixed-timestep loop, input helpers, audio, theme, UI chrome
- Breaker + Paddle Battle refactored to use it
Games
- `mtg breaker`
- `mtg paddle-battle`
Install
```bash
brew update && brew upgrade mtg
or
cargo install modern-terminal-games
```
mtg v0.4.0
mtg 0.4.0 — Paddle Battle
New game: Paddle Battle
Classic two-paddle arena duel (vs AI).
mtg paddle-battle
# or
cargo install mtg-paddle-battle- Fixed-timestep physics, paddle-angle bounce
- Scoring (first to 7), serve with Space
- Beatable AI, arcade SFX (mute with
m) - Dark neon Canvas arena (same polish as Breaker)
Install / upgrade
Cargo
cargo install modern-terminal-games
mtg paddle-battleHomebrew
brew update && brew upgrade mtgCrates
modern-terminal-games0.4.0mtg-breaker0.4.0mtg-paddle-battle0.4.0
mtg v0.3.0
mtg 0.3.0
Game renamed to Breaker (CLI: mtg breaker).
Install
cargo install modern-terminal-games
mtg breaker
# or
brew upgrade mtg
mtg breakerCrates
modern-terminal-games0.3.0mtg-breaker0.3.0
mtg v0.2.0
mtg 0.2.0
Renamed
The first game is now Brick Breaker (not Breakout), across CLI, crates, UI, and docs.
Install
# Homebrew
brew tap modern-terminal-games/mtg
brew trust modern-terminal-games/mtg
brew upgrade mtg # or brew install mtg
# Cargo
cargo install modern-terminal-games
mtg brick-breakerPackages
modern-terminal-games0.2.0 →mtgmtg-brick-breaker0.2.0 →mtg-brick-breaker
mtg v0.1.0
mtg 0.1.0
First release of modern terminal games.
Install
Homebrew
brew tap modern-terminal-games/mtg
brew install mtgCargo
cargo install modern-terminal-gamesWhat's included
mtglauncher CLI- Breakout (
mtg breakout) — Canvas rendering, physics, arcade SFX
CLI
mtg # menu
mtg list
mtg breakout
mtg help