www.sart.host.sk
Présentation

Jeu de dames

Jeu de mastermind

Jeu de questions

Carte Counter-Strike

Liens

mail: sart @ host.sk




Programmation d'un jeu de Master-Mind en C

Présentation

La 2eme année d'informatique à l'IUT d'Amiens m'a permis de réaliser un nouveau projet, je travaille cette fois-ci avec Aurélien C. . Nous avons décidé de programmer un jeu de mastermind, mais cette fois ci en le développant sous linux, car cela permet de programmer plus éfficacement. Nous avont cependant conservé une compatiblité avec Window$, et probablement d'autres OS (a vous d'essayer en recompilant).

Il aura 4 types d'affichage (texte / texte couleur / 2D / 3D OpenGL) et 2 modes d'intelligence artificielle. Toutes les sources sont sous licence GPL. Il fonctionne correcement, mais il peu y avoir certains probléme de stabilité a cause de windows XP si vous utilisez ce systéme (peut etre une recompilation avec la deriére version de sdl pourait aranger les choses).

ScreenShots

Voici quelques captures d'écrans.



Download

Voici le fichier exécutable du jeu de mastermind pour windows 95/98/Me/2000/XP, il contient aussi les images et la bibliothéque graphique SDL windows. Il suffit de décompresser le fichier zip, et de lancer un des fichiers bat pour utiliser automatiquement le mode d'affichage souhaité.
matstemind-exe.zip (0.6 Mo)

La version 1.1, source C avec images (pour linux et windows - lire les fichiers textes inclus). Necessite SDL
matstemind-src.tar.bz2 (0.4 Mo)

Le compte rendu de programmation
matstemind.doc (1.1 Mo)

Programmation

Cette fois, J'essai de garder une bonne organisation des fichiers et j'ai créer un ./configure pour une installation plus facile.

Le mode 2D et 3D utilisent SDL pour l'affichage, et le mode texte couleur utilise les caractéres de controles de terminaux sous linux. L'intelligence artificielle n'est ici qu'a titre de démonstration (ce n'est pas toujours passionnant de regarder l'ordinateur jouer a votre place).