An incremental idle game played over ssh
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-24 10:17:06 -04:00
cmd Add idlesim: a bot-driven balance simulator with design targets 2026-10-23 03:47:36 -04:00
internal Shorten stance and formation descriptions so they fit 80 columns 2026-10-24 10:17:06 -04:00
.gitignore Initial poc 2026-10-22 22:21:48 -04:00
AGENT.md Fighting strategies: stances and formations, unlocked at zone 4, with a short change cooldown 2026-10-23 17:39:08 -04:00
go.mod Boxed log, bracketed tab numbers, 2-decimal rates, colored Armory notes 2026-10-23 00:38:23 -04:00
go.sum Initial poc 2026-10-22 22:21:48 -04:00
README.md Initial poc 2026-10-22 22:21:48 -04:00

idlessh

An incremental idle game you play over SSH (Go, Bubble Tea + Wish, SQLite).

go run ./cmd/idlessh --addr :2222 --data ./data
ssh -p 2222 yourname@localhost
  • No real auth. Every login is accepted. Identity is your SSH public key fingerprint if the client offers one, otherwise your username. Force username identity with ssh -o PubkeyAuthentication=no.
  • Saves live in data/idlessh.db (SQLite, game state as a versioned JSON blob).
  • Offline progress is simulated on login, capped at 24h (combat at 50% speed).
  • Balance and unlock rules: internal/game/defs.go.