Add Kaintuck, an original two-phase frontier game
Add Kaintuck, an original two-phase frontier game
#28 in Riparion/riparion-retro — merged 2026-06-11
A new mobile-first WASM Dioxus game at games/kaintuck/ — an original design that fuses two engines already in the collection:
- Phase 1 — The River (Pittsburgh → Natchez): taipan-style cargo trading. Build a boat (Skiff/Flatboat/Broadhorn) and hire crew on boatyard credit, load 7 goods, ride a downstream
Voyagehazard chain (sandbars, snags, river pirates, spoilage, desertion, floods), the Falls of the Ohio set-piece, then sell everything + the boat for lumber at Natchez Under-the-Hill. - Phase 2 — The Trace (Natchez → Nashville): oregon-trail-style distance walk. Pace/company choices, the stands, Sam Mason & the Harpe brothers, swamp fever, getting lost, and the Duck River ford — scored on cash, surviving crew, reputation, and whether you were robbed.
One serializable Game with a phase field gates which half is live; the Mode enum spans both. All six hazards wire into minigames-kit (steady_hands, quickdraw, crowd_threading, timing_bar, sequence, bucket_brigade).
Verification
- 17 host engine tests pass, including a 7-seed scripted full playthrough (River → Natchez → Trace → ending) asserting invariants.
cargo clippy --workspace --all-targets— zero warnings.- Driven in a real browser at 390×844 across both phases (build, credit-funded trade, town market, save/resume, QuickDraw, Natchez, victory reckoning) — zero console errors.
- Release build succeeds with
--debug-symbols false; the in-gamescreenshot.pngwas captured from it. - Flatboat icon glyph added to
gen-icons.mjs(full icon set generated); game README + root README row added.
🤖 Generated with Claude Code
Last updated 2026-06-12
Links to this note
Credits
Merged pull requests, newest first.