About

Catan Generator is built around three goals: fast setup, clearer table balance, and a UI that stays usable while the board is being generated. The project is designed for groups that want a better opening map than manual shuffling usually gives them.

What the Generator Optimizes

The homepage focuses on the decisions groups actually care about before a game starts: whether strong red numbers can touch, whether identical resources can cluster, how the desert is handled, and whether the map should use the standard or 5-6 player layout.

These options are exposed as simple toggles because stricter rules reduce the number of valid boards. When generation takes longer, it is usually because the available map space has been narrowed by your selected constraints.

How the Site Is Organized

The generator is the primary tool, the rules guide is the reference page for setup and gameplay, and the online page is a quick launcher for browser play.

Credits

The project builds on earlier work by Jamison Bunge, with later speed and feature improvements by Darren Semotiuk. This version focuses on the current Next.js implementation, browser-side generation, and shareable board URLs.