
The rules of the 5000 dice game, simply explained with real dice, examples on demand and a scoring table. Works offline, in French and English.
Why 5000?
5000 is a dice game you can play anywhere: all you need is five dice, a pencil and a sheet of paper. It's easy, but full of small rules: starting the game at 500 points, straights, taking over the score, ties, penaltiesâŚ
These rules are passed on by word of mouth and change from one table to the next. At the first disagreement, there's no way to settle it: there's no clear reference. So I wrote the one I was missing.
What it does
5000 is a single page that explains the whole game in a few minutes.
- Rules shown with real dice. Each combination is drawn with dice, not just described in text.
- Examples when you need them. A sample turn, a score takeover, a deadly tie: each example opens on demand, so the page stays short.
- The scoring table at a glance. Points for single dice and for three of a kind or more, easy to check during a game.
- Popular variants. The rule of 50 and the "burn" are explained separately, so each table can pick its own rules.
- Made for the table. It works offline after the first visit, can be installed on your home screen, has light and dark themes, and is available in French and English.
How it works
- Rules written as text, with rich components. The content is written in MDX: simple text that's easy to edit, with dice icons, expandable examples and the animated scoring table built in.
- Fully static. There's no server. The site is generated once and served as plain files, so it loads almost instantly.
- Offline first. Every page is saved by the browser on the first visit, so the rules are still there when there's no network.
- Language without a library. French and English use simple typed dictionaries. Visitors are sent to their language automatically, while search engines still see both versions.
- Easy to find and share. Each language has its own metadata, and social preview images are generated at build time with the site's fonts and colors.
Built with: Next.js 16, React 19, TypeScript, MDX, Tailwind CSS, Base UI, Motion, Serwist, Satori, and Vercel for hosting.