Projet collaboratif universitaire où nous avons fait cinq jeux et quatre systèmes de tournois automatisés, en C++, en utilisant l'IDE QT Creator.
J'ai travaillé sur ce projet (qui était une SAÉ) avec Youssef E., Loïc G, Mehdi S. et Baptiste T. site web sur les Pingouins de Madagascar ainsi que sur le jeu-vidéo Number Crush. Nous avons fait 5 mini-jeux et 4 systèmes de tournois automatisés en C++, ainsi qu'une fonction duel. En utilisant un fichier de preseed, on pouvait faire en sorte que les jeux se jouent automatiquement comme on en avait envie, en disant quelle équipe devait faire quoi. La fonction duel permettait de faire affronter deux équipes dans le cadre des tournois.
J'ai également travaillé avec ce dernier sur leNom du jeu | Description | Fait par |
---|---|---|
Pierre feuille ciseaux | Réplique du classique jeu | Mehdi |
Pokémon-like | Jeu en tour par tour, réplique du système de combat de Pokémon | Loïc |
Quiz | Quiz de 20 questions sur la géographie | Baptiste |
Téléphone arabe | Réplique du classique jeu | Ewan |
Devine mon nombre | Jeu où un joueur adverse propose un nombre, que l'autre joueur doit deviner en un nombre de tentatives donné | Youssef |
Nom du tournoi | Description |
---|---|
Single elimination | Tournoi à élimination directe où à chaque tour la moitié des équipes sont éliminées. |
Round suisse | Les équipes s'affrontent contre une autre aléatoirement choisie; celles qui gagnent affrontent celles qui gagnent, celles qui perdent avec celles qui perdent et ainsi de suite. L'équipe gagnante est celle qui a le plus de victoires, et qui affrontera donc son équivalent au score. |
Championnat | Similaire à la Ligue 1, chaque équipe joue l'une contre l'autre mais seulement une fois. |
Double élimination | Similaire au tournoi à élimination directe, mais avec un côté perdant où les équipes qui ont perdu une fois s'affrontent. Si elles perdent à nouveau, c'est fini pour elles. |