Standard KungfuChess Design - version 1.0

About

This is about documenting the details of how kungfuchess works.
Kungfuchess is a realtime game based on chess movements rules.

 

Game rules

Game will start after 3 seconds.
The game ends until a King is taken. If no piece has been taken for 5 minutes, then the game autodraws.

 

Time values and piece position

Every piece not moving at the chessboard will be exactly at the center of the field it's in. This is illustrated with a red dot.

fig. chessboard

The time it takes a piece to move to a nabour field takes exactly 1 second. A nabour field is any of the fields that surrounds the red dot.

fig. chessboard

A move from the red dot to any of the blue dot will take exactly 1 second.
In the time from 0 to 0.5 second the red dot will still be in the same field when it's been moved.
In the time 0.51 after the piece is moved, it will be in a nabour field.

Castling
Castling takes exactly 2 seconds, then both the King and the Rook will have arrived at the destination.
This apply for castling right or left.

Delay
When a piece arrives at the destination, the piece can move again when 10 seconds have passed.
This is visually showed with a delay maker which slowly decreases.

fig. delay

 

Movement rules

Chess movement rules apply.
Some misc restrictions.

 

Collition rules

There will be collition of pieces if two pieces at some time get in the same field.
Here both the red dot are in same field for a black and white piece. There is a collition.

fig. collition

On an collition event, a piece will be removed. The rule of how this work is as follows.

fig. knight

The're only two collition area for the knight. At the start position or at the destination field.
For the rest of the other pieces, the collition point are between the starting point and the path to the destination of the fields.

fig. rook

Example: If the rook is moving upward, then the collition point will be in the fields marked by the blue dots.

 

Implementing the Kungfuchess

Misc. subjects to be analysed before implemting the kungfuchess.



© epikur

Hosted by www.Geocities.ws

1