Caasi

Date
2023
Filière
Computer Science and Communication Systems
Orientation
Software Engineering
Niveau d'études
Bachelor level 1

Par Isaac Metthez

Le jeu de plateforme 2D Caasi est réalisé avec la librairie SFML en C++.

Il propose un gameplay inspiré du jeu open-source SuperTux. Le joueur doit terminer les 4 niveaux en évitant les ennemis et les obstacles. Chaque niveau est conçu pour être de plus en plus difficile, introduisant à chaque fois des nouvelles mécaniques de jeu. L’objectif est d’avoir un jeu simple à jouer, mais difficile à maîtriser.

C’est un projet de 1ème année, réalisé au semestre de printemps, dans le cadre du cours “Langage C++”, pendant 4.5 heures par semaine.

Durant ce cours d’introduction au langage C++ et à la programmation orientée objet (POO), les étudiants travaillent sur un projet de développement d’un jeu vidéo (RPG), dans le but de mettre en pratique les concepts appris: classes, objets, surcharge des opérateurs, héritage, polymorphisme, transtypage, RTTI, modèles, exceptions, bibliothèque standard.