Projet principal
BotRun
Présentation du projet
BotRun est un jeu vidéo d'action et d'aventure développé sous Unity durant mon stage de 3 mois de fin de 3e année au Gaming Campus, réalisé au sein du studio Double Click. Le projet met en scène un personnage évoluant dans des environnements variés remplis d'obstacles à surmonter et combine course, saut, escalade et mouvements spectaculaires afin de proposer une expérience dynamique et rythmée.
Objectif du jeu
Dans la version démo de BotRun, le joueur doit parcourir un trajet prédéfini le plus rapidement possible tout en accumulant un maximum de points. Le défi ne repose pas uniquement sur la vitesse, mais aussi sur la maîtrise des tricks et des mécaniques de déplacement.
Boucle de gameplay
- Traverser rapidement l'environnement.
- Exploiter les différentes capacités de déplacement du personnage.
- Réaliser des tricks pour gagner des boosters.
- Optimiser son temps et son score à travers le niveau.
Mécaniques principales
Déplacements du personnage
Le personnage principal a été pensé pour offrir une sensation de mouvement fluide et engageante. Le joueur peut courir, sauter, grimper, effectuer des roulades en l'air ou encore utiliser des courses contre les murs selon les situations rencontrées.
- Courir : avancer rapidement et maintenir le rythme du parcours.
- Sauter : franchir les obstacles et adapter sa trajectoire.
- Grimper : atteindre certaines zones verticales du niveau.
- Roulades en l'air : ajouter une dimension acrobatique au déplacement.
- Course contre les murs : traverser certaines portions de manière plus spectaculaire.
Obstacles et environnement
Le parcours met le joueur face à différents types d'obstacles destinés à tester sa précision, son timing et sa capacité à enchaîner les mouvements.
- Voitures en mouvement dans les rues.
- Escalade de bâtiments pour atteindre certains points du parcours.
- Pièges variés qui demandent anticipation et réactivité.
Score et boosters
Le jeu repose sur un système de score basé sur la performance du joueur dans le niveau. Les tricks réalisés permettent de gagner des boosters temporaires, ce qui renforce la vitesse de déplacement et ajoute une dimension stratégique à la progression.
Interface utilisateur
Le projet comprend plusieurs interfaces destinées à accompagner le joueur pendant l'expérience.
- Menu principal : lancer une partie, charger, accéder aux paramètres ou quitter.
- Menu de sélection du niveau : consulter les niveaux disponibles et les informations associées.
- HUD : score, temps, boosters, état du personnage et mini-carte.
- Menu pause : reprendre ou revenir au menu.
Direction visuelle et sonore
BotRun adopte une esthétique 3D lowpoly avec une palette vive, un éclairage stylisé et des effets visuels conçus pour soutenir la sensation de vitesse et d'action. La bande sonore vient renforcer cette dynamique avec une ambiance rythmée et énergique.
Technologies utilisées
| Technologie | Description |
|---|---|
| Unity | Moteur principal utilisé pour le développement du gameplay, des niveaux et des interfaces du projet. |
| C# | Langage utilisé pour les scripts gameplay, la logique de progression et les interactions du personnage. |