Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Games > TBS

    VDB Chinese Chess 1.10

    Download button

    Downloads: 2,239  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.2/5)
    18 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Tim vor der Brueck | More programs
    GPL / FREE
    December 13th, 2005, 21:19 GMT
    ROOT / Games / TBS

     Read user reviews (0)  Refer to a friend  Subscribe

    VDB Chinese Chess description

    VDB Chinese Chess is a Chinese chess program.

    VDB Chinese Chess is a Chinese chess program which uses pictures instead of Chinese letters so people who aren't Chinese can play it. VDB Chinese Chess supports 99 levels and different computer levels can play against each other.

    Installation :

    Step 1: Make sure that all necessary components are installed!

    This program needs:

    1. g++: Gnu c++ support including header files
    2. xaw3d: 3D-extension for the Athena Widget Set if you cannot find it you can change xaw3d by xaw in src/Makefile.in but the program will not look so nicely
    3. Standard Template Library

    Actually this program will use only one header file for the function max(), that returns the maximum of two values. You can implement that yourself. 4. xpm: this is a library for icons in x- all board pieces are implemented with this library, this library is very common under X, so it should be included in your distribution 5. pthread: this is used for multithreading, sometimes also called pthreads, you might have to change this in your src/Makefile.in

    Step 2:download this program and unzip it in the directory you want to run it. There is NO separate installation directory! tar xfz cchess.tar.gz

    Step 3: cd cchess_dist/cchess

    Step 4: ./configure
    make
    make install

    Rules of Chinese Chess:

    Indeed, Chinese Chess is very similar to Chess but there are some differences according how to move your pieces on the board and the following:

    1. You cannot exchange the pawn against some other piece if you reach the end of the board
    2. There is no rochade and moving "en passant"
    3. You lose the game also if you are stalemate
    4. If both kings are on the same column there must be one piece between them
    5. If there is three times the same position because of the same moves you must move different next time
    6. The pieces are not black and white but red and black. Red moves first.

    There are the following important locations:

    The two palaces, each consists of nine fields marked by two diagonal lines.
    The river: The area in the middle of the board, that is not interrupted by lines
    The pieces on the board move the following way:
    King: Can only move one field forward or to the side, not diagonal. Has to stay inside the palace
    Pawn: Moves one field forward. If he is beyond the river he can also moves side wards
    Rock: Moves one or more fields to the side, forward, backward but not diagonal
    Cannon: Moves one or more fields to the side, forward, backward but not diagonal. Must always jump over one piece!
    Horse: Moves one field straight, one field diagonal, cannot move over another piece.
    Elephant: Moves exactly 2 fields diagonal, cannot move over the river
    Mandarin: Has to stay inside the palace. Moves one field diagonal.

    What's New in This Release:

    · This release fixes some defects in the game strategy.



    Product's homepage

      


    TAGS:

    TBS game | chess game | chinese chess | VDB | chinese | chess

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM