Ajax Chess
about
- it's a little ajax chess!
- written in feb 06
general
- 35 kb javascript
- in 1400 lines of code
- code-messup ratio: 15%
- 3 weeks spare time coding
about the game
- it's multiplayer only
- so grab a friend or meet someone in the chat : D
- the moves are checked all 4 secs
- you cannot move your king into chess
- all legal moves are implemented
limitations
- no check-mate recognition
- you will always get a queen if you reach the end with a pawn
freezing
- there is a reconnect-button
- the game has 2 independent connection-checks
- you can make a snapshot and import it in another session
replay & freestyle mode
- replay mode can replay your last game as well as any game in pgn-style
- find games at http://www.chessgames.com
browser compatibility
- firefox & ie very good
- others not well yet
sources
- everything else
- a package with documentation will be released in the future :D
licensing
- the code is licensed as gnu gpl
- so you may modify it freely and distribute it as gpl again
- only for non-commercial purpose
connection
- we use 1 txt-file to communicate
- it's usually 5 bytes. for a move: "mh2h4" m: move, h2h4: movestring
- we use 3 http_requests
- one for checking the gamestatus
- one for setting out move / information
- and another one for deleting the gamefiles on exit
drop me a line: tornamodo at linuxuser.at