Board

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
6.1
Available as/for: -
Description:

Kajongg - the classical Mah Jongg for four players. If you are looking for the Mah Jongg solitaire please use the application KMahjongg.

Installing Kajongg on Windows

Download the installer from the link in the Files tab.

Kajongg needs the Microsoft Visual C++ Redistributable Package.
I believe I am not allowed to include a copy in the installer.
Chances are good that you already have this installed. Otherwise
you should see a corresponding error message. You can get that
package from Microsoft here: http://www.microsoft.com/en-us/download/details.aspx?id=29

Support for Windows is very new, there might be a few things missing. Still to be done:


Installing Kajongg on Linux


More

Kajongg is covered by the GNU GPL2 license - see COPYING.

Kajongg can be used in two different ways: Scoring a manual
game where you play as always and use Kajongg for the computation
of scores and for bookkeeping. Or you can use Kajongg to play
against any combination of other human players or computer players.

Kajongg currently comes with two rulesets for classical chinese, one
for rules in Germany and one for rules in England.
You can change many things in the rulesets at your will.
The rules for a game are saved in the database, so every
game could be played with different rules. Changing a ruleset
does not affect existing games.

You can always get the current source code from here:

git clone git://anongit.kde.org/kajongg
or see online here: https://projects.kde.org/projects/kde/kdegames/kajongg/repository

Please also visit http://kde.org/applications/games/kajongg/

If you want to send me bug reports, please either use the kajongg
menu commmand Help / Report Bug or mail me directly to the Mail
Address given in that bug reporting dialog. I will not follow links
to pages I do not trust like upload pages, shortlink services or
similar.
Last changelog:

7 years ago

Version 4.13 runs on Windows.

Mamonetti

11 years ago

What about japanese riichi mahjong? Any chance to also allow this game type? It requires some changes, including death wall, no flowers or seasons, and a different scoring method. Besides it requires some checks to see if your hand is legal or not (furiten, even temporary furiten), because you may be punished if you did close it the wrong way.

A good site to check it is this:
http://tenhou.net/0/

You have a simple guide for joining tenhou.net here:
http://arcturus.su/tenhou/

In tenhou.net for example you can not close being on furiten. It shows down a notify, and winning for you is not allowed, but removing this check may be interesting, so you can win and then you will have to pay a penalty. This is an expected scenario in riichi mahjong.

I have merged into one document all the rulesets I've found, but rules seem to change between different areas, so it might be somehow wrong. Anyway that's a start (it's in spanish right now, but can be translated into english if necessary).

Regards and thx for your effort

Report

C

wrohdewald

11 years ago

I certainly plan to add major game variations but I have to do a lot of other things first:

- some more cleanups (there are a few known bugs)
- get it officially into KDE
- suspend / resume of games, also surviving a game server restart
- negotiate rules before starting a game:
the game server should show which ruleset is defined for a table and the client should show if we have an identical ruleset defined or show the differences
- implement dangerous game, robbing the kong
- make computer players much more intelligent
- implement calling hands
- start adding more rulesets, but first others from the Classical Chinese group

If you want to help out you are very welcome - maybe you want to help implementing support for Riichi? I actually believe most of Riichi can be implemented with the existing program just by defining a ruleset. If program support is missing, like different names for the scores, it should be easy to add that.

Report

Mamonetti

11 years ago

I'm a C/Java programmer, and my C++ knowledge is close to 0 :)

Anyway I can help by reorganizing and translating to english my rules document, somehow marking which are the most important differences between chinese mahjong and riichi mahjong. I think that might help you (the one who better knows kajonggg's main internals) to figure out which way should be followed if you want to add riichi support.

Is that right for you? I'll start ASAP, and we'll see how it ends.

Regads

Report

C

wrohdewald

11 years ago

Well - Kajongg is 100% Python, no C++ needed!

A good english Riichi doc certainly would be a helpful start.

Report

Mamonetti

11 years ago

Ok, take a look here:
http://www.megaupload.com/?d=F82GGIPU

Regards

Report

C

wrohdewald

11 years ago

could you please mail me that file? I dont know megaupload.com and I currently have no time to find out how trustworthy it is.

Report

Mamonetti

11 years ago

Sure, but.. where is your mail address?

Report

C

wrohdewald

11 years ago

you might want to have a look at xmj by Julian Bradfield. This already lets you play against the computer. I eventually want to add the same functionality to kmj.

Report

somekool

11 years ago

I always wish to learn this game.

nice to see KDE will have a nice soft for it.

Report

7 years ago

Version 4.13 runs on Windows.

12345678910
2
product-maker sfeist Feb 18 2014 9 excellent
product-maker mirzaD Mar 03 2011 9 excellent
Be the first to comment
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
17.04
updated Jan 21 2017
added Apr 21 2009
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1
System Tags app software