Waoc is Another Online Chessboard
1. Roadmap
Version 0.1
- Enregistrement des joueurs
- Création d'une partie ouverte / privée
- Liste des parties créées
- Liste des joueurs enregistrés
- Liste des joueurs libres (non-assignés à une partie)
- Suppression d'une partie
Version 0.2
- Connexion à une partie
- Démarrage du jeu pour les deux joueurs
- Alternance des coups
- Abandon => fin de partie
Version 0.3
- Historique des coups
- Sauvegarde des logs
- Sauvegarde des coups
Version 0.4
- Installeur (création de la BD & paramétrage "intuitif")
2. Todo-List
2.1. Partie client
-
interface (fini)
- rien à faire (pour l'instant)
2.2. Partie serveur
- Ecrire la partie server
- enregistrement des joueurs (login/pass -> MD5)
- création d'une partie par un joueur (avec possibilité d'attendre un autre joueur spécifié ou un joueur quelconque)
- gestion de la partie
- démarrage / fin
- gestion des tours
- récupération du code du client JS pour la vérification des coups des pieces
- communication avec le client JS ( utiliser la bibliothèque AjaKom )
3. Téléchargement
3.1. Paquets
Aucun pour l'instant
[2006-04-18 18:09] <GleNUx> : "prévoir des snapshots réguliers lorsque le SVN tombe en marche")
3.2. Dépot SVN
Récupération des sources :
svn checkout http://websvn.glenux.net/svn/WaoC/
4. Démonstration
http://dungeon.glenux.net/~warbrain/Test/WaoC/
http://tests.glenux.net/WaoC/trunk/
5. Références