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. Launching on Steam September 28, with browser, tablet, and phone versions on the way.

See the game Wishlist on Steam
Type
Game for PC, browser, tablet, and phone
Engine
Godot
Our role
Design, build, publish
Status
Steam launch Sept 28, 2026; web and mobile coming soon
4platforms: Steam, desktop browser, tablet, and phone
2-4players online, plus pass-and-play on one screen
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 Learning Room with step-by-step lessons on the tiles, the card, the Charleston, calls, and winning hands
  • Online play for two to four players, pass-and-play on one screen, and a two-player variant
  • Optional voice chat and camera sharing, with host controls to mute players or hide video
  • One game across Steam, desktop browser, tablet, and phone, with a table layout built for small screens (web and mobile coming soon)
  • 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