image réalisée avec Blender

Accueil
Téléchargements
Prévisualisation
Contacts.



Site dédié à la programmation sous linux d'un jeu d'échec en C.

 Ce site est dédié au jeu d'echec Linechec. Il décrit comment ce jeu est programmé. Je ne suis pas expert en programmation, ce n'est d'ailleurs qu'une passion. Alors, si vous trouvez des erreurs dignes du cours élémentaire, n'hésitez pas à m'en faire part, cela me permettra de m'améliorer.

 L'hergeur de Linechec, www.tuxfamily.org , a été odieusement, il n'y a pas d'autre mot, cracké voila quelques semaines. Les administrateurs et co-fondateurs de l'association qui gèrent ce site ont décidé de ne plus fournir pour l'instant d'hébergement le temps pour eux de revoir leur organisation.
 J'ai donc été dans l'obligation de trouver un autre hébergeur pour la continuité du projet.

v0.16 ( 11 février 2004 ) :

 Grande nouvelle ! Un nouveau collaborateur, "Kiouk", vient grossir les rangs du projet. L'équipe passe de 1 à 2!!! Le projet va donc passer à la vitesse supèrieure.

 Je me suis enfin décider à utiliser un utilitaire qui montre les appels aux différentes routines et le temps utilisé. Cet outil s'appelle "gprof". Il m'a permis de rectifier certaines parties du code qui sont très sollicitées.

 La taille de l'éxécutable s'est vu réduite d'un rapport de 6 aprés la supression d'options inutiles lors de la compilation.

 "Kiouk" s'occupe de la possibilité de choisir l'aspect graphique de l'échiquier. Une entrée dans le menu option devrait bientôt voir le jour.

 Il est maintenant possible de faire du "déplacer-déposer" sur l'échiquier. L'ancien fonctionnement où il fallait cliquer respectivement sur la case de départ et de fin n'est pas supprimé pour autant.

 Quelques bogues apparus avec la précédente version ont été éliminés.



v0.15 ( 20 janvier 2004 ) :

 Gros changements avec cette version. J'utilise maintenant les librairies GLIB2 et GTK2. Ceci implique pour vous d'installer cette version 2 si ce n'est pas encore fait. Normalement toutes les distributions les fournissent mais vous pourrez aussi les trouver sur le site officiel www.gtk.org.

 Avec l'utilisation de la version 2, l'aspect graphique change. Je n'ai pas voulu passer à un numéro de version stable parce que les changements ne sont que visuels et toutes les fonctions graphiques actuellement écrites ne sont peut être plus stables ( si tenté qu'elles le fut avant ! )

 Bon, avec cette version il y a aussi quelques rectifications du code suite à quelques remarques pertinentes de votre part. Comme d'habitude, les détails à la section téléchargements.



v0.14 ( 01 janvier 2004 ) :

 La promotion est enfin incluse. Elle ne vous donne pour le moment pas le choix : ce sera une dame.

 J'ai modifié tous les fichiers sources de façon à créer des fichiers .o pour chaque module. Ainsi, à chaque compilation je ne compile que les fichiers modifiés. Les fonctions de chargement et de traitement d'un fichier pgn ont été revu.

 Bien entendu avec cette nouvelle version une multitudes de boggues ont été réctifié.

 Pour voir tous les changements qu'apporte cette nouvelle version reportez-vous à la section téléchargements.