Qooxdoo chess
=====
A chess UI written using qooxdoo RIA framework.
A chess game server written using Node.js
Dependencies
====
qooxdoo 1.1 sdk unzipped in the same directory where you git clone this repo.
http://downloads.sourceforge.net/qooxdoo/qooxdoo-1.1-sdk.zip
aptitude install libssl-dev build-essential
node.js 0.1.98 installed
http://nodejs.org/dist/node-v0.1.98.tar.gz
Installation
====
Make a symlink to qooxdoo-1.1-sdk to this directory(will be used by the server to serve
the qooxdoo files and images).
In config.json and source/class/qoox_chess/Application.js change server_url to the ip of the machine
you’re running the server on.
Install npm on your system and install faye afterwards with it.
(npm install faye) and then symlink the faye browser component while in qchess/source/
ln -s /usr/local/lib/node/.npm/faye/0.5.2/package/faye-browser-min.js faye-browser-min.js
Running
===
mkdir build
cd server
ln -s
chmod +x generate.py
./generate.py build
sudo node serv.js
google-chrome http://localhost/build/index.html or google-chrome http://localhost/source/index.html
(FF 3.6 doesn’t implement websockets, chrome does)
Screenshots
===