Ce projet a été développé dans le cadre d’un projet tutoré destiné aux étudiants de première année du BUT Informatique.
Il a pour objectif de mettre en pratique les notions de manipulation de la mémoire et de comprendre le fonctionnement d'un processeur.
Le programme crée une partie en plaçant les bateaux de manière aléatoire sur la grille, puis simule le déroulement d’une partie en reproduisant le comportement d’un joueur.
/!\ La présence de commentaires à chaques lignes était une des consignes du projet et permet de bien comprendre chaque instruction
- Place chaque navire aléatoirement sur la grille, de manière horizontale ou verticale
- Tire aléatoirement sur la grille jusqu’à toucher un bateau
- Coule le bateau, puis reprend la phase de chasse
Il est possible d’exécuter le programme avec le logiciel MARS.
(Il n’est pas possible d’utiliser un autre émulateur ou un processeur MIPS32 en raison de l’utilisation du syscall 42 pour la génération aléatoire.)
Ce projet est distribué sous la licence MIT.
Ce projet est terminé.