An open API service indexing awesome lists of open source software.

https://github.com/insidiousvillian/endless_runner

Western Endless Runner 𓃗 Key Highlights: 🏜️ Procedurally Generated Levels 🚧 Randomly Spawned Obstacles 🍾 Bottle Collection Mechanics 🎮 Responsive Left/Right Movement Controls
https://github.com/insidiousvillian/endless_runner

csharp endless-runner game-development procedural-generation unity3d

Last synced: about 2 months ago
JSON representation

Western Endless Runner 𓃗 Key Highlights: 🏜️ Procedurally Generated Levels 🚧 Randomly Spawned Obstacles 🍾 Bottle Collection Mechanics 🎮 Responsive Left/Right Movement Controls

Awesome Lists containing this project

README

          

Western Endless runner

Welcome to Western Endless Runner! This game is a Western-themed endless runner, where you’ll navigate through procedurally generated environments while avoiding obstacles and collecting bottles. It's a fun and challenging game set in the rugged world of the Wild West.
Features

Procedural Generation: The game generates new running sections on the fly, creating endless possibilities for each playthrough.

Dynamic Obstacles: Obstacles are spawned randomly during gameplay. These obstacles disappear after a few seconds to optimize memory usage.

Section Tracker: A tracker keeps track of the number of sections currently in the scene, ensuring smooth transitions and memory management.

Collision Detection: Players need to avoid collisions with obstacles, as colliding with them will result in a game over.

Bottle Collection: Players can collect bottles scattered throughout the level. Each bottle collected increases the bottle count displayed on the UI, giving the player a sense of accomplishment.

Installation

To get this game running on your local machine, follow these steps:
Prerequisites

Make sure you have the following installed:

Unity version 6 and above

Visual Studios, VSCode etc

Steps

Clone the repository:

git clone https://github.com/yourusername/Endless-Runner.git

Open the project in unity.

Run the game through your editor or build it for your desired platform.

How to Play

Movement: Use the arrow keys or AS to move the player character left and right.

Collect Bottles: Keep an eye out for bottles scattered along your path. Collect them to increase your bottle count.

Avoid Obstacles: Obstacles will appear randomly throughout your journey. Avoid them to stay alive!

Planned Features

In the future, we aim to expand the game by adding:

Randomized Running Sections: In future updates, the sections will be generated entirely randomly to make gameplay even more unpredictable.

Power-Ups: We plan to add power-ups to help the player survive longer or improve bottle collection.

Improved Graphics: More detailed graphics and animations to bring the Western theme to life.

Leaderboards: Compete with others by adding a global leaderboard to track high scores.

stages will also be created. Whenn stages reaches certain amount player will die automatically.

Players will need to gather a certain amount of bottles to stay alive!

Contributing

Contributions are welcome! If you'd like to help improve the game, feel free to fork the repository and submit pull requests. Make sure to follow these guidelines:

Provide clear and descriptive commit messages.

Include tests for any new features or changes.