Skip to content
This repository has been archived by the owner on Nov 22, 2023. It is now read-only.

👾 A GTA-Like racing game to participate to the "Games on Web" (2023) competition.

License

Notifications You must be signed in to change notification settings

FlorianLeChat/Games-On-Web-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

👾 HAVE A BREAK, SAVE THE PLANET

Bienvenue dans notre jeu de course créé avec Babylon.js dans le cadre de la compétition « Games on Web » pour la première année du Master de méthodes informatiques appliquées à la gestion des entreprises ! Dans ce jeu, vous aurez l'opportunité de conduire une voiture qui roule sur une route sans fin. Votre objectif principal est d'éviter les obstacles qui apparaissent sur la route tout en augmentant votre vitesse mais pas que...

Prérequis

Avant de commencer à jouer, assurez-vous d'avoir les éléments suivants :

  • Un navigateur web moderne compatible avec WebGL.
  • Une connexion Internet stable pour charger les ressources nécessaires.

Installation

Vous n'avez pas besoin d'installer quoi que ce soit pour jouer à notre jeu. Il vous suffit de :

Commandes

Utilisez les touches suivantes pour jouer :

  • Flèche de gauche : déplacer la voiture sur la voie de gauche.
  • Flèche du milieu : déplacer la voiture sur la voie du centre.
  • Flèche de droite : déplacer la voiture sur la voie de droite.

Objectif du jeu

Votre objectif est d'éviter les obstacles qui apparaissent sur la route tout en maintenant votre vitesse aussi longtemps que possible. La vitesse de la voiture augmentera progressivement au fil du temps, rendant le jeu de plus en plus difficile. Si vous entrez en collision avec un obstacle, le jeu prendra fin et votre score sera affiché.

Fonctionnalités du jeu

Notre jeu de course avec Babylon.js propose les fonctionnalités suivantes :

  • Graphismes 3D immersifs : Profitez d'un environnement de jeu réaliste avec des graphismes en 3D de haute qualité grâce à Babylon.js.
  • Moteur physique réaliste : La physique réaliste de la voiture et des obstacles garantit une expérience de jeu authentique.
  • Système de score : Votre score est calculé en fonction de la distance parcourue et de la durée de votre partie. Essayez d'obtenir un score élevé et battez votre propre record !
  • Progression de la vitesse : La vitesse de la voiture augmente progressivement, mettant vos réflexes à l'épreuve à mesure que vous progressez.
  • Détection de collision : Les collisions avec les obstacles sont détectées de manière précise, ce qui met fin à la partie lorsque cela se produit.

Objectif ultime : ÊTRE GREEN !

Le titre du jeu, « HAVE A BREAK, SAVE THE PLANET » est en rapport avec la façon de finir le jeu. Bien que le jeu principal consiste à améliorer votre score en conduisant la voiture, le véritable but est de prendre conscience de l'importance de l'économie d'énergie.

Une fois que vous avez terminé votre partie en entrant en collision avec un obstacle, au lieu d'appuyer sur le bouton Try Again, vous serez invité à appuyer sur End Game. Cela vous mènera à une nouvelle scène où vous incarnerez un cycliste. Votre mission sera de parcourir cette nouvelle scène à vélo, en évitant les obstacles et en atteignant la ligne d'arrivée.

L'objectif ultime est de promouvoir l'idée de la mobilité douce et d'encourager les joueurs à adopter des modes de transport respectueux de l'environnement comme le vélo. Une fois que vous avez terminé la partie à vélo, nous vous invitons à arrêter de jouer et à prendre des mesures concrètes pour économiser de l'énergie.

Problèmes connus

  • La performance du jeu peut varier en fonction des capacités de votre ordinateur et de votre navigateur.
  • Dans de rares cas, il peut y avoir des problèmes de collision ou d'affichage graphique.

Si vous rencontrez des problèmes supplémentaires ou si vous avez des suggestions, n'hésitez pas à me les signaler. Ensemble, sauvons la planète et adoptons des pratiques respectueuses de l'environnement !

🌳 BE GREEN 😃