A golf game that runs entirely in the terminal, rendering virtual courses in ASCII and procedurally generating new courses to play through.
Why
Most golf games chase photorealism. Terminal Golf goes the other direction: real course variety and real shot-shaping decisions, rendered as ASCII, playable over SSH without installing anything beyond a terminal.
What it does
- Procedurally generates virtual courses, so no two rounds play the same hole layouts twice
- Renders every hole in ASCII: terrain, hazards, and the ball's flight path
- Runs as a CLI, no GUI, no graphics dependencies
It's a small, self-contained project built for the fun of squeezing a real game out of the most constrained rendering surface available: a text terminal.