[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Maitretarot-devel-fr] Re: participer a maitretarot (y'avait pas de suje
From: |
Yves Mettier |
Subject: |
[Maitretarot-devel-fr] Re: participer a maitretarot (y'avait pas de sujet, alors j'ai mis ca) |
Date: |
Tue, 27 Jan 2004 14:14:45 +0100 (CET) |
User-agent: |
SquirrelMail/1.4.2 |
> bonjour,
>
> J'aimerais recuperer le CVS de maitretarot, mais il semble etre
> inaccessible
Il est tout a fait accessible. Voici les instructions:
http://savannah.nongnu.org/cvs/?group=maitretarot
> (j'ai entendu parler de problemes concernant savannah).
Oui, et on ne peut pas encore modifier les pages du site web; les fichiers a
telecharger
ne sont pas a leur place definitive non plus. http://savannah.nongnu.org
rubrique "news"
pour plus d'infos sur les problemes.
> Pourriez vous me l'envoyer, ou m'indiquer un endroit ou le recuperer?
Voici les instructions:
http://savannah.nongnu.org/cvs/?group=maitretarot
> J'aimerais participer a un projet, et j'essaie d'abord d'evaluer la
> difficulté
> du projet. Maitretarot m'interesse car il me semble qu'il n'existe aucun
> jeu
> de tarot sur linux. Et surtout j'adore le tarot ;-)
Pour la difficulte, il y en a pour tout le monde.
Le projet est architecture de la maniere suivante: un serveur, qui distribue
les cartes,
demande a chaque joueur quelle carte il joue, verifie que les joueurs
respectent la
regle du jeu, compte les points... Et des clients, qui sont soit des interfaces
graphiques pour permettre a des joueurs de jouer, soit des intelligences
artificielles.
La seule constante dans ce projet, c'est la programmation reseau, qui est
relativement
simple: c'est du TCP/IP de base.
Les differents modules du CVS:
documentation/ -> module en cours de realisation (les fichiers sont la, mais
on
voudrait ameliorer la repartition des fichiers et leur contenu)
maitretarot/ -> Le serveur pour les versions 0.1.X. Ce serveur est obsolete
game_server/ -> Le nouveau serveur, a partir des versions 0.2. En cours
d'ecriture
libmaitretarot/ -> Bibliotheque a laquelle tous les programmes peuvent se
lier: tout
le code commun entre clients et serveur y est.
lib_mt_client/ -> Bibliotheque a laquelle tous les clients peuvent se lier:
elle
implemente en particulier le protocole de communication entre client et
serveur, cote
client.
mt_dolphin_ia/ -> Intelligence artificielle. C'est un exemple basique qui ne
devrait
pas evoluer afin de rester un exemple. Toute evolution de cette IA doit etre un
fork de
cette IA
mt_gtk_client/ -> Un client en GTK+
mt_ncurses_client/ -> Un client en ncurses
mt_simple_ai/ -> Une IA dont je ne connais pas l'etat
Tout ce qui precede est developpe en C.
La, la TODO list est ici: http://savannah.nongnu.org/task/?group=maitretarot
En resume: game_server fonctionne quasiment jusqu'a la fin de partie, mais y'a
des bugs
dedans. Il n'y a pas de client pour le nouveau protocole: on y va a coup de
telnet. Mais
Philippe pourra peut-etre t'en dire plus car il a pas mal bosse sur des trucs
en lisp:
peut-etre que c'est utilisable meme en developpement sans avoir de notions de
lisp ?
Cote client, il faut adapter lib_mt_client afin qu'elle supporte le nouveau
protocole,
et ensuite verifier que mt_gtk_client, mt_ncurses_client et mt_dolphin_ia
fonctionnent
encore.
Voila, plein de choses a faire. Rien d'insurmontable. Et si c'est la premiere
fois que
tu participe a un projet comme ca, il te faudra un peu de temps (qq semaines ?)
pour te
plonger dedans. On te donnera des pistes pour pas que tu sois perdu.
Qu'en penses-tu ?
Si ca t'interesse, abonne-toi a la mailing-list maitretarot-devel-fr
(http://savannah.nongnu.org/mail/?group=maitretarot). Et dis-nous ce qui
t'interesse le
plus, car au niveau du projet, y'a un truc particulier dans maitretarot qui est
que tu
peux te specialiser dans un morceau et ne rien y connaitre dans un autre
morceau.
Yves
>
> ++
> Nicolas Deschildre
>
> _____________________________________________________________________
> Un mot doux à envoyer? Une sortie ciné à organiser? Faites le en temps
> réel avec MSN Messenger! C'est gratuit! http://ifrance.com/_reloc/m
>
> _____________________________________________________________________
> Envie de discuter en "live" avec vos amis ? Télécharger MSN Messenger
> http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
>
--
- Homepage - http://ymettier.free.fr - http://www.logicacmg.com -
- GPG key - http://ymettier.free.fr/gpg.txt -
- Maitretarot - http://www.nongnu.org/maitretarot/ -
- GTKtalog - http://www.nongnu.org/gtktalog/ -
- [Maitretarot-devel-fr] Re: participer a maitretarot (y'avait pas de sujet, alors j'ai mis ca),
Yves Mettier <=