Skip to content

Three.js Endless Runner is a simple endless runner game built using the Three.js library.

Notifications You must be signed in to change notification settings

ab192130/threejs-endless-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Three.js Endless Runner

Preview

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.

Features

  • 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.

Installation

  1. Clone the repository:

    git clone https://github.com/ab192130/threejs-endless-runner.git
    
  2. Navigate to the project directory:

    cd threejs-endless-runner
    
  3. Open the index.html file in your preferred web browser.

How to Play

  • 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.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvement, feel free to open an issue or create a pull request.

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-new-feature.
  3. Make your changes and commit them: git commit -m 'Add new feature'.
  4. Push to the branch: git push origin feature-new-feature.
  5. Open a pull request.

Credits

This project was inspired by the endless runner game concept and was built using the Three.js library.

License

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

About

Three.js Endless Runner is a simple endless runner game built using the Three.js library.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published