PROJETS SCOLAIRES ALUM1 Projet réalisé en C, reposant sur la base du ‘jeu des allumettes’ : Une vingtaine d’allumettes sont disposées sur le plateau de jeu, chaque joueur (2 maximum) doit en retirer à tour de rôle dans le but que son adversaire retire la dernière. 4 niveaux de difficulté pour l’intelligence artificielle. WOLF3D Projet réalisé en C, inspiré du jeu ‘Wolfenstein 3D’ Réalisation d’un jeu a la 1ere personne, dans un décor 3D NIBBLER Projet développé en C++, clone du jeu ‘Nibbler’ Sur le même principe que les jeux ‘Snake’, le joueur dirige un personnage ramassant des bonus afin de faire son entrée dans les highscores. Le jeu comporte 3 librairies dynamiques présentant chacune un graphisme différent. BOMBERMAN Projet développé en C++ et Python (IA), Clone 3D du jeu ‘Bomberman’. Les Joueurs (2 maximum) évoluent sur un plateau de jeu partiellement destructible en posant des bombes dans le but d’être le dernier en jeu. ZAPPY BBC Projet réalisé en C++ (client graphique), C (serveur) et PHP (IA). Des créatures, les trantoriens, évoluent dans leur monde en se nourrissant et en pondant des œufs pour se multiplier, et en ramassant des pierres qui leur serviront à monter au niveau suivant. Leur but étant d’atteindre le niveau 8 avant les équipes adverses présentes sur le serveur. PROJETS PERSONNELS JELLY Projet réalisé en Java Jeu ‘aquarium’, dans lequel des créatures bipèdes évoluent de manière autonome. En se nourrissant des poissons et plantes se multipliant à leurs pieds. Ils se reproduisent, grandissent, et leur population augmente au fur et à mesure. RUBY (version 1 & 2) Projet développé en Java Le but du jeu est simple : sur un terrain généré aléatoirement, un rubis apparait quelques instants avant de changer d’emplacement. Les joueurs doivent ramasser plus de rubis que leurs adversaires, en utilisant des téléporteurs, des trampolines. Un coup de pied bien placé peut permettre d’écarter un joueur trop proche. version 1: 2 personnages contrôlés par des joueurs se disputent le rubis. version 2 : 1 joueur partage le terrain avec des bots (jusqu’à 99), répartis en plusieurs équipes (de 2 à 4) LADDER Projet développé en Java Jeu de plateforme classique dans lequel le joueur doit parcourir un niveau en évitant les monstres et cherchant les clés qui lui permettront d’atteindre la sortie et d’accéder au niveau suivant. Le jeu dispose d’un éditeur de niveau permettant de manipuler à sa guise tous les éléments du jeu, y compris des scripts qui programmeront des évènements prédéfinis. MINIS Projet développé en Java Sur une ile produite de manière aléatoire, se promènent des personnages ayant chacun un aspect et des caractéristiques qui leur sont propres. Leurs noms, leur sexe, leur physique et leurs liens de parenté sont générés au hasard. Tous vieillissent au rythme de 1 an par jour. VEGETABOTS Projet développé en Java Une colonie de petites bêtes aux vagues allures d’insectes partent à la recherche de nourriture qui leurs permettra de survivre le plus longtemps. Ils ont pour sources de nourriture plusieurs types différents de plantes qui grandissent et se répandent, ainsi que leurs congénères morts de faim. Cependant, un trop grand appétit peut entrainer une extinction d’espèces végétales qui peut leur être fatale.