Projet 2026 Frogger

Introduction

Frogger est un jeu vidéo d’arcade développé par Konami et sorti en 1981.

Le but du jeu est de diriger des grenouilles jusqu’à leurs maisons. Pour cela, le grenouille doit d’abord traverser une route en évitant des voitures qui roulent à différentes vitesses puis une rivière aux courants changeants en passant d’objets en objets. La grenouille meurt si elle touche une voiture, si elle tombe dans la rivière, si elle sort de l’écran, si elle atteint la dernière ligne sans arriver dans une maison libre ou si le temps limite est atteint.

Cahier des charges

Vous devez écrire un programme en utilisant les bibliothèques pygame et pygame_gui qui implémente le jeu Frogger.

Votre programme devra:

Évaluation

Les projets sont à réaliser seul ou à deux pour la 8ème séance de labo. Durant cette séance, vous serez interrogés sur votre code. Le but de cette défense est d’identifier votre niveau de maîtrise de ce code. Le niveau de maîtrise est coté sur 1 et la note finale est calculée comme suit où est la note finale, est la note de maîtrise du code et est la note obtenue sur base du cahier des charges.

Pour les groupes de deux, chaque membre pourra avoir une note de maîtrise différente. De plus, chaque membre devra maîtriser l’ensemble du code.

Il est conseillé de ne pas faire appel à ChatGPT ou à un de ses concurrents.

Si un plagiat manifeste est constaté entre projets, tous les étudiants impliqués seront sanctionnés d’une note nulle.

Remarques