Skip to content

amit-ksh/endless-ecoQuest

Repository files navigation

Endless EcoQuest

Endless EcoQuest is an immersive endless racing experience built using Three.js and Socket.io. In this game, you'll navigate through an endless track, controlling your car's movements using the orientation of your mobile device.

The main aim of this game is to raise awareness about the pollution that we are creating by making small choices in our lives. In the game, the player has to reduce the pollution level by ducking the plants and choosing the right vehicles for their ride.

How to play

  1. Open this link in your desktop/laptop.
  2. Once the website is loaded, open this link and enter code the shown on the desktop screen.
  3. Now, click the button Play to start playing the game.

Controls

  • Mobile Device Orientation: Tilt your mobile device left or right to control the car's movements.
  • Use the Left & Right arrow keyboard buttons to change the vehicles.

Technologies

  • Three.js: A powerful 3D graphics library for creating visually stunning web-based applications.
  • Socket.io: Enables real-time, bidirectional, and event-based communication for multiplayer functionality.

Images

Screenshot 2024-01-05 130315 Screenshot 2024-01-05 130315 Screenshot 2024-01-05 130322 Screenshot 2024-01-05 130329 Screenshot 2024-01-05 130329