Welcome to CompWebChess Home
News
What Is
Demo
Screen Shots
Features
The Chess Bot
System Requirements
Download
Install
Develop
Links
Link to Source Forge project: http://sourceforge.net/projects/compwebchess/
CompWebChess Forum: http://www.compwebchess.com(02 Fev 2005)
Comp WebChess Ring
Dennis Steele Created The Comp WebChess Ring.(06 Dec 2003)
CompWebChess is an open source chess application which allows you to play chess over internet.
This source was developed by Felipe Rayel and is based on WebChess 0.8.3 by Jonathan Evraire.
To see a on-line demonstration of this web chess you can create an account here
Login Page
Main Menu
Playing Board
User Statistics
Challenge Menu
- Comp Web chess has a graphical user interface. Just click to highlight the piece you want to move, then click the square to move to.
- Move history is displayed either in Algebraic Notation, or in a verbose style.
- You can select from different board size and piece sets to customize the look of your game.
- Persistent Games. Games are stored between web sessions.
- Move validation by JavaScript, including check, pawn promotion, castling and en-passant.
- Undo! You can undo moves (with your opponent's agreement).
- "Offer draw" and "Resign" options.
- You can Chat with your opponent.
- Multilanguage support in (English, German, French, Portuguese and Spanish).
- Users are Rated based on victories and loses.
- Ranking of players based on their rating.
- User Statistics with History of games and Graphic visualization of rating evolution.
- You can define News.
- Players can choose to join a team with other players.
- Draw Verification (Stalemate only).
- You can see who is online.
- You can choose to play for ranking or not.
- With the Chess Bot add-on users can play with the computer.
- With the analyze feature you can navigate in the history and see all the moves from the beginning.
- Text File export compatible with PGN.
- CompWebChess is a Free Software !
Sorry, Coming Soon...
- CompWebChess is a PHP/MySQL application which will run with any compatible Web Server, eg Apache.
- The application consists entirely of PHP scripts. PHP4 must be available on the server.
- Games are stored in a MySQL database. MySQL must be accessible on the server.
- There are no client side downloads. The application will run through most standard browsers.
- Java is not required. CompWebChess will run though most firewalls.
- Move validation requires a JavaScript enabled browser.
- To install the Chess Bot add-on you need administrative rights on the server.
Download the files here.
1) Decompress webchess in a web-accessible directory
2) Create a mysql user (similar to the sample user_permissions.txt)
3) Create the webchess MySQL database (see script mylsq-script.txt)
4) Update the database and other desired settings in config.php
5) If you enable logging support, don't forget tomake webchess.log writeable to your www server:
# touch /var/log/webchess.log
# chown www-data /var/log/webchess.log