Play here: https://e-1-s-4.github.io/Catan/
This project is a polished, browser-based Catan adaptation built in a single index.html file (no build step required).
Recent improvements focused on reliability and smooth gameplay:
- Auto-save system
- The game now auto-saves every 30 seconds during active play.
- A final silent save is attempted on tab close / refresh.
- Better keyboard controls
R= Roll diceE= End turn1= Open build menu2= Open trade menu3= Open development card menu4= Buy development cardM= Toggle music on/offCtrl/Cmd + S= Save game nowEsc= Cancel current placement/action
- Safer game lifecycle handling
- Auto-save starts on new game and loaded games.
- Auto-save is stopped when quitting the game.
- Manual save still exists for explicit snapshots.
- Clone the repository.
- Open
index.htmlin any modern desktop browser (Chrome, Edge, Firefox, Safari).
That’s it—no install, no bundler, no dependencies.
Catan is a strategy board game where players race to 10 victory points by collecting resources and building:
- Roads
- Settlements
- Cities
First player to 10 VP wins.
- Full randomized 19-hex island setup
- Resource production by dice roll
- Robber movement and stealing
- Building roads / settlements / cities
- Development cards (Knight, Road Building, Monopoly, Year of Plenty, VP)
- Largest Army and Longest Road awards
- Human + AI players
- In-game statistics and achievements
- Save/load support via local storage
- Use bottom action buttons for rolling and ending turn.
- Use side actions for building, trading, dev cards, and menu actions.
R,E,1,2,3,4,M,Esc,Ctrl/Cmd + S
- Save data and settings are stored in browser local storage.
- “Continue” on the main menu appears when a save exists.
- For best experience, use a desktop browser with audio enabled.