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

https://github.com/celilselcuk/down-town-drift

Developed with pygame: implements core game loop, collision detection, and sprite management. Uses procedural generation: endlessly generated maps for scalable and replayable gameplay.
https://github.com/celilselcuk/down-town-drift

2d-game buttons car coins collision-detection customization endless-runner free highscore pygame-game singleplayer sprite-animation topdown tutorial

Last synced: 10 months ago
JSON representation

Developed with pygame: implements core game loop, collision detection, and sprite management. Uses procedural generation: endlessly generated maps for scalable and replayable gameplay.

Awesome Lists containing this project

README

          


Down Town Drift


animated


:book: Table of Contents

Table of Contents


  1. ➤ Overview

  2. ➤ About the Project

  3. ➤ Getting Started

  4. ➤ Future Plans

---

:clipboard: Overview

Down Town Drift is a game that has been designed in the endless runner genre of games. For those of you who don't know, this style involves the player dodging obstacles that approach them rapidly, and to survive as long as possible while collecting bonuses along the way. Famous examples include Temple Run and Subway Surfers.

---

:mag: About The Project

In this game, the player can drive up and down to avoid incoming hazards and pick up coins to use in the avatar. There is a tutorial outlining everything. The project is entirely built using the Pygame library and Python and thus has limited graphics, relying mainly on pixel art.

---

:rocket: Getting Started

📋 **Prerequisites** 📋

For this game, you will need PyGame installed. Details regarding the version will be found in `requirements.txt`. The installation will be shown below

💻 **Installation and Running** 💻

To install the game use `git clone https://github.com/CelCoding/Down-Town-Drift---Endless-Runner-Game.git`

or using gh you can use `gh repo clone CelCoding/Down-Town-Drift---Endless-Runner-Game`

afterward, use `cd Down-Town-Drift---Endless-Runner-Game`

---

To install the dependancies run `pip install -r requirements.txt`.

Running the game on ⬜ Windows ⬜

* run the file `car_game.py` in `src` using the command `py src/car_game.py`

Running the game on 🐧 Linux 🐧

* run the file `car_game.py` in `src` using the command `python3 src/car_game.py`

---

:crystal_ball: Future Plans

We are hoping to develop the game by adding power-ups, new map and car designs.