maitretarot-devel-fr
[Top][All Lists]
Advanced

[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/                    -






reply via email to

[Prev in Thread] Current Thread [Next in Thread]