Square Jump

Ce projet est une adaption du fameux jeu mobile « Doodle Jump ». Il a été réalisé sous Excel, à travers ses formules et son langage de script Visual Basic (VBA). Une version web du jeu est disponible ici pour que vous puissiez comprendre l’inspiration.

On contrôle un personnage qui saute sur des plateformes et le but est d’aller le plus haut possible (le score obtenu lors d’une partie est la hauteur maximale atteinte). Attention : on perd lorsque le personnage touche le bas de l’écran. Lorsque on touche le bord droit ou gauche de l’écran, on traverse et on apparaît de l’autre côté.

Je me présente, Barxell Thomas, 18 ans. Durant le projet, j'ai principalement codé la génération et la disparition des plateformes de manière douce. J'ai également réalisé le programme qui permet de générer les différentes feuilles puis le déplacement du personnage avec l'aide de mes collègues. Je me suis occupé également de mettre en commun toute les parties du projet et d'assurer leur compatibilité.

Simon Schmidt, 17 ans. Apport au projet : création de l'interface et du système de classement, calcul et placement des scores dans le jeu, commentaires du code, "graphismes" et vidéo de présentation.

Je pratique plusieurs activités extrascolaires : football en club et à l'UTBM, musique en orchestre d'harmonie (trombone) et partage de créations vidéos via une chaîne YouTube. Je suis également membre d'une association organisant divers activités et festivités.

Particulièrement intéressé par le domaine de l'informatique du fait de mon activité personnelle (jeux vidéos, montages photos et vidéos), je suis ravi d'avoir pu apprendre un langage de programmation et d'avoir pu l'appliquer à travers un projet. Ainsi, j'envisage de choisir la filière informatique au terme de mes deux années de tronc commun.

Je me présente, Théo Lebrun, 18 ans. Je suis originaire du sud ouest mais j'ai souvent déménagé : Toulouse, Ottawa (Canada), Salisbury (Angleterre), etc.

J’investis mon temps libre dans diverses activités : sport (athlétisme), aéromodélisme (principalement à l'étape de fabrication des avions), programmation (principalement de l’algorithmique à travers la participation à des concours par exemple et du web), associatif, etc. Je souhaite par ailleurs intégrer la branche informatique.

Dans le projet, j’ai effectué l’intégralité du site (avec le trio HTML, CSS et JavaScript) ainsi qu’un prototype de démonstration pour le fonctionnement du saut.

Pour pouvoir jouer au jeu, vous devez préalablement le télécharger. Une fois téléchargé et lancé, il vous faut activer les macros, ainsi que régler la taille de l'air de jeu (en bas à gauche du menu). Pour contrôler le personnage, utilisez les flèches directionnelles gauche et droite. Vous pouvez faire pause en appuyant sur P ou quitter directement en appuyant sur Q. Attention, vous perdez lorsque vous touchez le bas de l'écran ! Vous pourrez ensuite enregistrer votre score et accéder au tableau des scores (aussi accessible depuis le menu principal).