LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 11-27-2007, 12:47 PM   #1
JMJ_coder
Member
 
Registered: Apr 2006
Distribution: Fedora
Posts: 478

Rep: Reputation: 30
Online Chess


Hello,

I am interested in creating an online chess community - either as part of a forum or as a standalone website. What do I need to know and do to be able to do this.


I want it to be only available for registered users.

I primarily want to have it as person-to-person, but also the ability to play against the computer.

I want to have a rating system.

These are the initial requirements, but not exhaustive.


Where do I begin? What do I need to do?
 
Old 11-27-2007, 02:32 PM   #2
v00d00101
Member
 
Registered: Jun 2003
Location: UK
Distribution: Devuan Beowulf
Posts: 514
Blog Entries: 1

Rep: Reputation: 37
There is a php chess system available called Online Chess Club (OCC), that i used to play chess with a friend a couple of years back. It isnt your standard chess system though. You simply typed in your move and refreshed the page or logged back in later to see if any move had been made. So im guessing its more suited to distance games.

It was registered members only and from what i could make of it, you could have as many games as you wished running consecutively.

Thinking about it, you could probably get the page to auto refresh by altering the http code and adding a < meta refresh="60" > tag into the head of the template. But you would be generating a fair number of server requests if you did that.

Stats could also be parsed off, and some instructions existed for doing that, but i think its up to the end user to deal with that side of things. I never messed with creating stats as the games were always far from competitive.

Details can be found at.

http://lgames.sourceforge.net/index.php?project=OCC

As for the forum and general server stuff, look at LAMP.

Last edited by v00d00101; 11-27-2007 at 02:34 PM.
 
Old 11-27-2007, 03:21 PM   #3
hal8000b
Member
 
Registered: Mar 2001
Location: UK
Distribution: Mint, Arch, Debian7
Posts: 194

Rep: Reputation: 23
To create a website you need to learn HTML, in linux there are plenty of HTML editors available, Quanta, Bluefish etc.

Not sure how to advise on a ratings system.

Regarding computer opponents, yics can be used with xboard to play on yahoo or ICC, perhaps you can learn something from the yics source code to enable computer play on your site. Good luck.
 
Old 11-28-2007, 06:05 AM   #4
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
Moved: This thread is more suitable in General and has been moved accordingly to help your thread/question get the exposure it deserves.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Chess madwac Linux - Games 4 08-20-2007 03:30 PM
Linux App for Chess Online gaming, from server ? Xeratul Linux - General 2 01-13-2007 07:59 PM
chess engine slzckboy Linux - Games 2 08-23-2006 12:39 PM
Chess nukeu666 Linux - Games 0 09-17-2005 04:05 PM
Internet chess Lobais Linux - Games 8 08-07-2004 08:02 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 10:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration