Back to browse
Cooperation Cube – a semi-cooperative game with a rotating cube

Cooperation Cube – a semi-cooperative game with a rotating cube

by diasks2·Mar 7, 2026·1 point·0 comments

AI Analysis

MidCozy

Physical board game digitized, but lacks multiplayer networking and relies on same-screen play.

Strengths
  • Genuine board game design with thought-out mechanics (rotating cube, pattern completion, semi-cooperation tension).
  • Beautiful, polished web implementation with clear rules and smooth animations.
Weaknesses
  • Same-screen-only multiplayer severely limits audience—no online/async play, no AI opponents.
  • No clear monetization, player acquisition, or network effect; isolated web app competing against tabletop crowdfunding and BoardGameArena.
Category
Target Audience

Board game enthusiasts, strategy gamers, and casual multiplayer players.

Similar To

Board Game Arena · Tabletopia · Tabletop Simulator

Post Description

Back in 2017, I built a physical board game called Cooperation Cube.

The idea started somewhere over the Pacific on a long flight. I had been building software all day for years and felt the urge to make something physical. Something you could actually hold.

The result was a wooden cube with a 5×5 grid of holes on four faces. Players place colored sticks into the cube. Short pegs sit in a single face, while longer beams pass through the cube. Each player has pattern cards they are trying to complete on the face in front of them.

The twist is that the cube rotates 90° every round.

Patterns you were building suddenly become part of someone else’s board. Work you thought was secure becomes someone else’s opportunity.

There are also cooperation cards that require two players to coordinate moves without revealing their individual goals. The game lives in the tension between helping someone and quietly advancing your own position. I took some inspiration from the “shooting the moon” mechanic in Hearts and from social deduction games like Mafia.

The practical problem was the hardware.

Each cube required drilling a 5×5 grid on four faces of a wooden block. That is 100 holes, and they all have to line up perfectly. If even one is slightly off, the sticks will not pass through the cube correctly. For every usable cube I made, I probably ruined five blocks of wood.

I considered making a digital version several times but never got it to the finish line until now.

Try it here: https://cooperationcube.com

More details and pictures of the physical game here: https://www.kevinsdias.com/posts/cooperation-cube.html

Tech details: - Next.js + React frontend - Supabase (Postgres + Realtime) backend - TypeScript throughout - Game state stored as JSONB representing the 5×5×5 cube - Game engine implemented as pure functions for move validation, turn logic, and cube rotation - Supabase Realtime pushes updates so all players see moves instantly - Optional AI players fill empty seats so games can start without four humans

The physical cube is still my favorite way to play, but now the game is not limited to the four or five wooden cubes that exist.

Similar Projects