button_phone

Home / Work / American Mahjong

American Mahjong

The real four-player American game at a handcrafted 3D club table, with every table rule enforced by the game itself. Coming soon to Steam.

Wishlist on Steam
Type
PC game
Engine
Godot, Steam
Our role
Design, build, publish
Status
Coming soon on Steam
2-4players online over Steam
9lessons in the Teaching Room
100%of the table rules enforced by the game

Gameplay trailer

See it in motion

Captured from real game scenes and legal moves, with the game's own audio.

The challenge

A game where the rules are the product

American mahjong has a dense rulebook: the Charleston, jokers, calls and counter-calls, and a card of winning hands. Most digital versions simplify it, and players who know the game notice immediately.

What we built

The full ruleset, and a club to play it in

Under the hood

Built like software, not just a game

  • A rules engine covering joker exchanges, calls from pung to sextet, and closest-seat priority
  • Bots at difficulties from forgiving to sharp
  • A Teaching Room with nine lessons, from "which tile is a Crak" to calling with confidence
  • Online play for two to four players over Steam, with bots filling empty seats
  • Hundreds of automated tests run on every change

Room tour

A club room worth sitting in

The window, the garden view, the shelves, and the table, rendered in real time in the game.

Why it's here

Same habit, different world

Building a rules engine that experienced players trust is the same discipline as automating a utility bill or auditing a smart contract: learn the rules exactly, then prove the software follows them.

GameGodotSteam

More work: WattFoundry · BrightWatt Solar

Tell us what's slow. We'll build what fixes it.

Talk to us

Contact Us

Thank you for your message!

Keaton will reply usually within an hour, and always within 6 hours.

Send again

What happens next?

  • Keaton reads your message and replies usually within an hour, and always within 6 hours
  • We set up a short call to walk through the problem. Happy to sign an NDA first
  • You get a clear plan: what to fix first, how long it takes, and what it costs

Prefer to reach out directly?

+1 385 414 3947 info@garnersolutions.tech Riverton, Utah