← All games
Available now

Nyaice! Code

Roll the dice, build the code, guide your cat home.

Players
2–4
Play time
10–20 min
Age
6+
Genre
Programming dice board game
¥3,300 (incl. tax) Learn more ↓

Roll five program dice, read what comes up, and guide your cat to the Golden Fish — a light board game that lets you feel what programming actually feels like.


The story

There’s a rumour that goes around at every one of our tea parties. If you ever spot the huge, glittering Golden Fish in Middle Pond, right in the heart of town, something wonderfully lucky is supposed to happen.

Every cat dreams of catching it one day.

Then, out of nowhere, the news arrives.

“The Golden Fish is here!!”

Quick — catch it and show it to our human!

But at the very same moment, a second rumour starts making the rounds.

“Tom from the auto shop dropped a whole load of tires and they’ve rolled everywhere!”

Oh no. To reach Middle Pond you’ll have to weave past tires scattered across the whole town, and for that you’ll need to borrow your human’s brains.

Roll the dice, build the code, and guide your cat home!


What makes it special

Programming concepts, rolled as dice

All five dice are named after ideas from programming. LOOP, JUMP, DEBUG, META, SHIFT — you combine the faces you roll into a “program”, then run it to move your cat. The habits of programming settle in while you’re simply playing.

A satisfying balance of luck and thought

The dice are luck. How you order them, how you rotate them and what you make of them is not. Chance keeps shaking the board while your head keeps finding answers — and in 10–20 minutes that rush of “got it” arrives again and again.

Simple, yet deep

The rules are simple enough for a six-year-old. The strategy is deep enough that adults playing seriously don’t get bored. It’s built to work across a table of mixed ages — family, friends, anyone.

House rules open the game up

Nyaice! Code deliberately leaves room for players to write their own rules. Puzzle positions with one perfect solution, brand-new dice symbols, two-versus-two matches — designing how you play is part of the fun, and it makes the game effectively endless.


Fun, yet these ways of thinking grow

Nyaice! Code isn’t just a dice game. While players are busy enjoying themselves, a few kinds of thinking quietly stand up on their own.

Programming thinking

Read the dice, then assemble an ordered set of instructions for your cat. Putting things in sequence and choosing between branches — the heart of programming — arrive through play rather than instruction. Programming became a required part of Japan’s primary curriculum in 2020, and this game makes an easy first door into it, at home or in class.

Fixing things through trial and error

Sometimes the program you built doesn’t do what you pictured. That isn’t failure; it’s the next clue. Enjoying however the dice fall while rebuilding your plan around them is exactly the thinking programmers do every day: debugging.

Rule-making and systems design

Because the game leaves deliberate room for house rules, players end up writing rules themselves — and new rules produce unexpected contradictions and broken balance. That moment is worth as much as any lesson. Making a rule, watching it break, repairing it builds the ability to see a whole system at once: the same vantage point a programmer needs when building something large.


And these grow along the way

Beyond programming thinking, a game of Nyaice! Code sets several things going at the same time.

  • Logical reasoning — reading your opponents’ intentions off the board
  • Hypothesis testing — plan, try, revise: the research cycle in miniature
  • A feel for probability — the mathematical instinct that comes from rolling dice a hundred times

Components

ContentsQty
Rulebook1
Story sheet1
Game board tiles9
Program dice (4 movement dice + 1 condition die)5
Cat meeples (players)4
Home pieces (goals)4
Golden Fish piece (the treasure)1
Stray tire pieces12

⚠️ Contains small parts. Choking hazard — not suitable for children under 5.

Language-dependent parts

Only three parts of Nyaice! Code depend on language: the rulebook, the story sheet and the box. Everything you actually handle — meeples, dice, tiles — is language-neutral, which keeps the translation load for a new edition unusually light.


The world of the program dice

Every one of the five dice maps onto a programming concept.

Movement dice (4 types)

NameMovementProgramming concept
BUMP! (トン!)One square, orthogonallyA single move instruction
BOOM!! (ドッ!!)Orthogonally until an obstacle or the edgeContinuous execution
SWISH! (シャ!)One square, diagonallyA single move instruction
VROOM!! (シュンッ!!)Diagonally until an obstacle or the edgeContinuous execution

Condition die (1 die, 5 effects)

NameEffectProgramming concept
META (メタ)Use it as any one of the four movement diceMetaprogramming
DEBUG (デバッグ)Re-roll one or more diceDebugging
SHIFT (シフト)Move the stray tires somewhere elseData manipulation
LOOP (ループ)Take part of your movement and repeat it twiceLoops
JUMP (ジャンプ)Leap over an obstacleJump instructions

Each die also carries one blank face.


How to play

The goal

Guide your cat well and be the first to claim the Golden Fish. Whoever carries the treasure back to their own home first wins.

A turn in five steps

  1. Roll — Roll all the program dice; the faces you get are your program code for the turn
  2. Build the code — Put the results in any order you like and rotate the arrows to decide how your cat will move
  3. Run the program — Move your cat exactly as the program says
  4. Check — Did your cat get home while holding the Golden Fish?
  5. Finish — When someone wins, salute each other with a shout of “Nyaice! Code!

Full rules — how to build a program, how to pick up the treasure and steal it, plus a Q&A — are in the rulebook.

Download the rulebook (PDF)


In education and training

Nyaice! Code is fun first, but it also does real work in classrooms and training rooms.

Where it fits

  • A first step into programming education — an easy entry point before anything screen-based
  • Logical thinking workshops — a short warm-up for the brain
  • After-school and childcare programmes — playable from age 6
  • A conversation tool for families — parents and children thinking as equals
  • Team building — trial, error and ideas, shared out loud

Group size

2–4 players. For group work, run several tables of four in parallel.

Time needed

10–20 minutes per game. A 45–50 minute class period fits two or three games.

Bulk purchase enquiries

We’re happy to discuss bulk orders for schools, educational institutions and training providers.

Ask about bulk purchases →


The world of house rules

The possibilities are endless — invent your own rules and play!

Nyaice! Code sets out to be a board game where you can feel what’s fun about programming. Adding a rule can make it more thrilling — or it can create all sorts of faults until the game stops working at all.

So how do you make it more interesting and keep it sound? Have a go at writing rules and find out.

A few house rules to start you off

  • Build a “Nyaice! Code puzzle” — a fixed position with exactly one winning line, like a chess problem
  • Put the home pieces somewhere new
  • Arrange the board tiles into different shapes
  • Invent a new dice symbol and the rule that goes with it
  • Re-roll blank faces until a symbol comes up
  • Set a time limit between the roll and the finished program
  • Get into character and end every sentence with a “meow”
  • Play two versus two
  • Design a solo variant
  • Combine two copies and play with eight
  • What would it take to make it first to ten points?

If you come up with a good one, please share it on X — we keep an eye on the hashtag #ニャイスコード.


Around the world

Global partners

RegionPartnerStatus
🇹🇭 ThailandSiam Board GamesReleased
🇨🇳 ChinaYaofish / GamelandReleased
🌍 Every other territoryOpen for partnersLicensing enquiries

Language editions

Alongside the Japanese edition, an English edition of Nyaice! Code is in preparation. Because the components themselves are language-neutral, a new edition only requires translating three things: the rulebook, the story sheet and the box.

Licensing enquiries

We welcome enquiries from publishers and distributors outside Japan.

More about licensing →


Where to buy

In Japan

Japanese retail price: ¥3,300 (incl. tax)

Bulk and wholesale

For schools, educational institutions, training providers and retailers.

Bulk and wholesale enquiries →


Credits

  • Game design: Takuma Tsuneta
  • Product design: SAURA
  • Package design: Nozomi Sakai
  • Illustration: Haruko Negishi
  • English translation: Mari Watanabe
  • Published by: Aqoocan Games

Go deeper

There’s a dedicated site for anyone who wants more of this world. Story background, the cats themselves, strategy guides, the player community — everything about Nyaice! Code that wouldn’t fit here.

Explore at nyaicecode.net →