Programmation d’un mod de Breakout – Breakout: The World

Projet scolaire

Dans le cadre de mon cours de programmation créative, j'ai implémenté une nouvelle fonctionnalité dans le classique jeu Breakout, soit de pouvoir contrôler la vitesse du temps pendant la partie. Tout a été réalisé par moi-même (Simon Dussault) excepté pour le code de base du jeu Breakout fourni par mon enseignant Sofian Audry. Mon document de proposition

Image du projet

La jauge dans le coin en bas à droite de l'écran indique à quelle vitesse va la balle. Vous contrôlez la grosseur de cette jauge selon la distance entre votre main et le capteur de distance!

Compétences utilisées:

Java

Logiciels utilisés:

Processing

Arduino

Screenshot

Dépendemment d'où la balle frappe la palette, celle-ci doit rebondir dans un angle différent. Voici une partie des calculs qui ont permis d'intégrer cette méchanique.

Voici une démonstration complète du jeu! (La vidéo se trouve aussi sur YouTube)