An open API service indexing awesome lists of open source software.

https://github.com/yafei-w/ultimate-gong-zhu

Ultimate Gong Zhu (终极拱猪) is a 4-person card game of Gong Zhu (拱猪) with several options to suit different play styles.
https://github.com/yafei-w/ultimate-gong-zhu

card-game game gongzhu java live-person multiplayer multiplayer-game openjfx

Last synced: 3 months ago
JSON representation

Ultimate Gong Zhu (终极拱猪) is a 4-person card game of Gong Zhu (拱猪) with several options to suit different play styles.

Awesome Lists containing this project

README

        

# Ultimate Gong Zhu 终极拱猪

Ultimate Gong Zhu ( 终极拱猪 ) is a java implementation of popular card game Gong Zhu. It is designed to have these features:

- Is able to connect 4 live players so they can share a common game online;
- Has unique graphic design with large card images for viewing and playing pleasure;
- Enforces all the game rules and tracks score progresses so players can concentrate on game playing;
- Provides deal reviews that can be used for players to sharpen their game skills;
- Can customize certain game options to suit different players;
- Is implemented in Java using JavaFX for graphic user interface as a balance between cross-platform compatibility and rich user experience.

The latest binaries can be downloaded from the following locations:

- The GitHub releases at https://github.com/Yafei-W/ultimate-gong-zhu/releases/latest;
- From pCloud at http://u.pc.cd/ae5otalK;
- From Baidu at https://pan.baidu.com/s/1r914-Y_5unBJEfgBziTY4g with code "mbjp".

The binaries are packaged with Oracle Java 21. Download the zip file of your platform, unzip and run the UltimateGongZhu script under the bin folder . Once the program starts, click the "Menu" button on the bottom-right of the window to access a pop-up menu. Select "Help", then "Getting Started" and "The App" for further instructions.

Note that this is a closed-source project. Only releases are available.

Submit issues and suggestions to https://github.com/Yafei-W/ultimate-gong-zhu/issues.

## Sample screen shots.

Start-up screen showing player connection options:

![StartupScreen](https://user-images.githubusercontent.com/63798176/152703299-61a3e057-5a1e-4c53-a802-e8b9794f5305.jpg)

Help screen:

![HelpScreen](https://user-images.githubusercontent.com/63798176/152703862-e0fac061-9867-47fd-a004-ca7800c9b944.jpg)

Game Options:

![GameOptionScreen](https://user-images.githubusercontent.com/63798176/152704307-ed8a53e7-2c8b-4328-b66d-bef2dd144fca.jpg)

View of game table during a deal:

![TableScreen](https://user-images.githubusercontent.com/63798176/152715371-d14f315e-dffe-49e9-aa7a-0dedfa491df5.jpg)

Game score:

![ScoreScreen](https://user-images.githubusercontent.com/63798176/152715408-d886ab55-bfab-4775-b581-7b8a4409f3fe.jpg)

Completed deal review:

![DealReviewScreen](https://user-images.githubusercontent.com/63798176/152715500-4306586b-da9c-49c7-af1e-332b7db20b80.jpg)