OGS Mahjong 0.7

    No later than last August, I wrote a topic about the kornerr programmer developing by my forces and my little game called OGS Mahjong.

    Being a “free time project”, OGS Mahjong developed slowly and leisurely, but over the course of 9 months its version grew to 0.7.


    Video of the new version:



    What has changed at OGS Mahjong over these 9 months?

    First of all, the game was rewritten from scratch. Moreover:
    • Added support for saving and loading a batch.
    • The Shisen-sho game mode has been added in the versions with gravity and without gravity.
    • Added an approximate definition of the optimal settings when you first start the game.
    • Significantly changed interface.
    • Added auto camera tracking cursor. (included in the control settings)
    • Clear error messages and detailed logging on the principle of "all in one file."
    • Support for incomplete chip themes has been removed, and the May 9 theme has been removed.
    • Improved algorithms for calculating available moves and choosing chips. This reduces the delays that occur when playing on large layouts.
    • Added German localization.
    • By popular demand, data files were included in the archive with the game for each OS, now they do not need to be downloaded in a separate archive.


    Using these links you can download the game:


    If desired, you can download the archive with additional music . Unpack it into the directory with the game.

    Those who want to delve into the code can find the sources in the Mercurial repositories:
    http://osrpgcreation.hg.sourceforge.net:8000/hgroot/osrpgcreation/mjin
    http://osrpgcreation.hg.sourceforge.net:8000/hgroot/osrpgcreation/mj

    Detailed assembly instructions are here:
    code.google.com/p/ogstudio/wiki/InstallMJIN
    code.google.com/p/ogstudio/wiki/InstallMJ

    Technologically, we believe that we have reached the finish line.

    Further work will focus on fixing bugs, improving the usability and appearance of the game, adding an installer, as well as building deb and rpm packages for owners of the respective linux distributions. With all these plans, let's try to meet the next six months. How it actually turns out - we'll see.

    Any feedback on usability issues and other bugs is welcome.

    Well, if someone wants to help us with the visual design of the game - we will be happy. Unfortunately, we can offer nothing but a line in the credits.

    PS In the comments to the previous topic, one of the habro-men was interested in the time spent on development. A story by kornerr about this is published on this page .

    Also popular now: