The Infinite Runner Game is a fast-paced endless running game where the player must avoid obstacles, jump, and collect points to achieve the highest score. The game progressively becomes more challenging as the player advances, increasing in speed and complexity over time.
- Endless Gameplay: The level continues infinitely, challenging players to survive as long as possible.
- Obstacles: Dynamic obstacles that the player must dodge or jump over.
- High Score System: Track your highest score and attempt to beat it in every run.
- Increasing Speed: The game becomes faster the longer you survive, adding difficulty over time.
- Simple Controls: Easy to pick up and play, making it accessible for all types of players.
Before you begin, ensure you have the following installed on your system:
- Unity: Download Unity (Use the version used in this project or Unity 2021 or higher).
- Git: Download Git
-
Clone this repository to your local machine:
git clone https://github.com/odaznara99/InfiniteRunnerGame.git
-
Open the project in Unity:
- Open Unity Hub
- Click on
Add
- Navigate to the cloned folder and select it
-
Press the play button in Unity to start the game.
To build the game for Android:
- In Unity, go to
File -> Build Settings
- Select
Android
and clickSwitch Platform
. - Configure the required SDKs, NDK, and JDK in Unity’s preferences.
- Build and run the project on your Android device.
- Movement: Use the arrow keys or
A
(left) andD
(right) to move your character. - Jump: Press the
Spacebar
to jump over obstacles. - Score: Collect points by surviving longer and avoiding obstacles.
- Speed Increase: The game's speed will increase the longer you play, making it progressively harder.
- Game Over: The game ends when you hit an obstacle.
We welcome contributions from everyone! Follow the steps below to contribute to the project:
-
Fork this repository to your GitHub account.
-
Clone your fork to your local machine:
git clone https://github.com/your-username/InfiniteRunnerGame.git
-
Create a new branch for your feature or fix:
git checkout -b feature-your-feature-name
-
Make your changes and commit them:
git commit -m "Add new feature or fix"
-
Push your changes to your forked repository:
git push origin feature-your-feature-name
-
Submit a Pull Request to the original repository with a detailed description of your changes.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or suggestions, feel free to reach out:
- GitHub: odaznara99
- Email: jayrussell.aranzado@gmail.com