Three.js Endless Runner is a simple endless runner game built using the Three.js library. In this game, players control a character that runs endlessly through a dynamically generated environment. The goal is to avoid obstacles and gather points while trying to survive as long as possible.
-
Dynamic Environment: The game features a procedurally generated environment
-
Smooth Controls: Intuitive and responsive controls make it easy to navigate the character through the obstacles.
-
Obstacle Avoidance: The player must dodge various obstacles that appear in their path, testing their reflexes and decision-making skills.
-
Scoring System: Gather points as you progress, and challenge yourself to achieve a higher score with each attempt.
-
Endless Gameplay: The game continues infinitely as long as the player avoids obstacles, providing a truly endless and challenging experience.
-
Clone the repository:
git clone https://github.com/ab192130/threejs-endless-runner.git
-
Navigate to the project directory:
cd threejs-endless-runner
-
Open the index.html file in your preferred web browser.
- Use the Up Arrow key to jump over obstacles.
Your objective is to survive as long as possible by avoiding obstacles. Collect points by successfully navigating through obstacles.
Contributions are welcome! If you find any issues or have suggestions for improvement, feel free to open an issue or create a pull request.
- Fork the repository.
- Create a new branch: git checkout -b feature-new-feature.
- Make your changes and commit them: git commit -m 'Add new feature'.
- Push to the branch: git push origin feature-new-feature.
- Open a pull request.
This project was inspired by the endless runner game concept and was built using the Three.js library.
This project is licensed under the MIT License.
Enjoy the endless runner adventure! If you have any questions or feedback, feel free to contact us