Skip to main content

Games

Dice Notation (TypeScript)

A dice engine for tabletop and board game apps: standard notation with modifiers, keep-highest and exploding dice, repeatable rolls from a seed and exact probabilities.

Web appStandard
Use this template

Free to sign up. You approve the plan before anything is built.

A working demo with sample data: add, edit and filter. Your changes stay in your browser.

How it works

  1. Dice Notation (TypeScript): the Dice Notation screen

    Step 1 · Dice Notation

    Notation with keep and exploding dice

  2. Dice Notation (TypeScript): the Reference screen

    Step 2 · Reference

    Seeded, repeatable rolls

  3. Dice Notation (TypeScript): the Quality screen

    Step 3 · Quality

    Averages and exact distributions

Start in three steps

  1. Step 1

    Start from this template

    Sign up free and open the template in the studio. Change the description to fit your idea if you like.

  2. Step 2

    Approve the plan

    The agent shows you what it will build: screens, data and features. Nothing is built until you agree.

  3. Step 3

    Test and publish

    The app is built, tested in a real browser and ready to publish on your own address.

More Games templates

  • Daily word guess: the Puzzle #482 screen

    Daily word guess

    Guess the hidden five-letter word in six tries, once a day.

    Web appWeb + mobileView
  • Dice Notation (Dart): the Dice Notation screen

    Dice Notation (Dart)

    Parse and roll tabletop dice like 2d6+3 or 4d6kh3, with seeds.

    Web appView
  • Memory match cards: the Animals · Medium screen

    Memory match cards

    Flip cards and find all the matching pairs in as few moves as you can.

    Mobile appWeb + mobileView