Shipped a two-player mahjong game — mostly writing this to thank GL Compatibility

Good evening…

V0.42 downloaded and tested : faultless. Excellent work. I’ve still to win a hand yet, but we’ll see (but nor has the robot…). Maybe I’ll try bumping up the level, so that the 'bot can play a more winning hand..? It’s Good Fun, in any case, and will keep my hand in whilst the family are away. Thanks again; meanwhile…

Have a splendid day.

Douglas

Super real mahjong? Awesome!!

Yes, it’s an incredibly realistic mahjong game that returns to the essence of gaming. There are no unnecessary frills or fancy features; it’s all about experiencing the true fun of the game. Feel free to try it out.:smiling_face_with_three_hearts:

1 Like

Indeed, real Mah Jong (not the 'stack ‘em up and remove the pairs’ game of bricks…). For now, it’s only one person against a ‘robot’ player, so the way that the tiles play out is not exactly the same as a four-player gaming table, but the rules are respected, and it does a good job of simulating the play of a real adversary. The table, the pieces, the general ambiance are all high quality, in keeping with the status of this fine game. It gets a resounding ‘thumbs up’ from me.
BCThum

1 Like

Nice stuff here, ill have to play it!

1 Like

I’m considering two branches and would appreciate any valuable suggestions and feedback:

  1. Continue to improve, including the music, sound effects, card table, and hand characteristics;

  2. Improve the 4-player mahjong mode. Currently, the total number of tiles in 2-player mahjong is limited, while 4-player mahjong uses a full set of tiles. Although 4-player mahjong is more complicated, I’ve already built the underlying system. It only requires two additional computers or three friends online (or two computers plus one real friend).

Good afternoon…

What are these ‘friends’ of which you speak..?
141 - Kn4f4iP

…

No, just kidding..! Your choice for future development, naturally. Both are of interest; I’d suggest that the two-player game is presently an easy entry into the magical world of Mah Jong, and that the current version needs very little difficult, high-investment, improvement. Get it to your own standard of satisfaction, whilst cogitating a four-player version (with three robots adversaries, so who needs friends, maybe..?). The world has waited several centuries for this software; it can wait just a little longer, I think. Whatever you decide is good enough for me; I’d be interested in both branches coming to fruition. Meanwhile…

Have a great day.

Douglas

Douglas,

Haha, I love your humor! Yes, you’re right. I think there are still many interesting features in two-player mahjong that can be further developed. However, I’ve also been thinking about “how to bring everyone a purer, more direct, and simpler joy.” I’ve found that many similar games have various flashy but useless settings that actually weaken the fun of mahjong itself. Therefore, I won’t abandon two-player mahjong; I will continue to develop it, and I hope you can give me more feedback and suggestions.

As for four-player mahjong, it’s just something I want to explore from a technical perspective. This will definitely take up a lot of my time, and given my current situation, it might not be a good decision. So, I will implement it little by little, like “ants moving house.” When it’s available, I’ll invite you to try it out as soon as possible.

As for “friends,” haha, maybe we can play a game online sometime, since we’re already friends, aren’t we? I’m also actively seeking international servers so we can play online instead of on a local area network.

Have a great day too!

OldYoung

1 Like

BCThum

Hi everyone,

I’ve updated my two-player Mahjong game, made with Godot.

This release fixes two small but distracting problems: drawn hands showing a victory image, and exposed melds covering the player’s latest discards. Draw results now show both players’ hands.

The Windows edition also has a single installer with English/Chinese setup and a choice of installation folder.

Thanks to everyone who has tried it and sent feedback. If you’re unfamiliar with Mahjong, I’d especially appreciate your thoughts on the tutorial and tile readability.

Browser demo: Chinese Two-Player Mahjong – Free Web Trial | 欢乐二人麻将试玩版 by oldyoung
Windows edition: Chinese Two-Player Mahjong | 欢乐二人麻将 — Windows Edition by oldyoung

Well, it’s a bit awkward… but the Steam store page is now visible: Happy Two-Player Mahjong on Steam

Steam Train Online~

A small update from my side.

The game is now available as a Steam Playtest and also on itch.io.

One thing I learned while making this project is that finishing a small game is mostly about solving hundreds of tiny problems.

The Mahjong rules were only part of it.

I spent a lot of time on things that players may never notice directly:
making the UI feel natural, keeping the table readable, handling different screen sizes, making AI opponents feel less predictable, and making sure the game still behaves properly outside the editor.

The current public build includes single-player against AI, AI difficulty levels, and Windows LAN multiplayer.

I also prepared a browser version on itch.io, mainly because I like the idea that someone can just click and try a game without installing anything first.

There are still many things I want to improve, but it feels good to finally have something playable outside my own machine.

If you are interested, the current builds are here:

Steam Playtest:

itch.io:

Thanks again to everyone in this community. A lot of what I learned while making this game came from reading other Godot developers’ experiences here.

My friend, I recently updated the two-player Happy Mahjong game. If you have time, please give it a try and I look forward to your feedback.

PM sent… Chum

Another little update from my Mahjong project.

I’ve replaced the old beginner tutorial with something more hands-on.

Instead of explaining a rule and hoping it makes sense, the game gives you a hand of tiles and walks you through what to do with them. Drawing, discarding, Chi, Peng, Kong, ready hands, winning… all in playable lessons.

One thing I had to pay attention to was keeping the tutorial guidance in the right place when the camera moves. For example, during the self-draw sequence, the hints need to follow what’s happening on screen rather than getting in the way of the reveal.

I also cleaned up how the hands and public discards are displayed during lessons.

The tutorial saves progress, and you can replay lessons you’ve already finished. It works in both English and Chinese, including the Steam Demo.

It’s funny how easily you forget what a new player doesn’t know after you’ve spent so much time building the rules yourself.

I’m hoping this makes the first few rounds less intimidating.

1 Like