Skip to content

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

License

Notifications You must be signed in to change notification settings

celilselcuk/Down-Town-Drift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Down Town Drift

animated

📖 Table of Contents

Table of Contents
  1. ➤ Overview
  2. ➤ About the Project
  3. ➤ Getting Started
  4. ➤ Future Plans

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


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


🚀 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

🔮 Future Plans

We are hoping to develop the game by adding power-ups, new map and car designs. Also considering adding some sort of neural network that can play as well.

About

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

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages