TronAsiTux
Le thrône à Sir Tux
Réalisation : Décembre 2006 à Janvier 2007
Plateforme : Linux
Equipe : Benjamin BOILEUX, Sabrina PIGOT, Pierre-Yves RICAU, Clémence VAQUIER DE LA BAUME
Dans le cadre du cours d'Architecture des Ordinateurs et Systèmes d'Exploitation, il nous a été demandé de mener un mini-projet en groupe. Plusieurs sujets nous ont alors été proposés, et nous avons choisi le projet Serpent qui nous semblait être à la fois ludique et intéressant.
Le principe est de faire jouer ensemble plusieurs processus Serpents gérés par un processus Arbitre à l'aide de sémaphore, et d'un segment de mémoire partagée. Ce jeu est un Tron-like, sauf que les joueurs sont des processus lancés en console.
Pour mener à bien ce projet, nous avons tout d'abord réalisé une analyse globale du problème, afin de définir précisément les différents points du sujet. Ensuite chacun d'entre nous a travaillé sur les différents algorithmes dont nous avions besoin, et enfin nous avons pu passer à la programmation C.
Vous pouvez le télécharger ici :
TronAsiTux.zip