Skip to content

Dino Run is a side-scrolling game where the player controls a dinosaur character, navigating it through various obstacles. The game features dynamically generated obstacles and clouds, with the player aiming to survive for as long as possible while accumulating points.

License

Notifications You must be signed in to change notification settings

notedwinpiatek/Dino-Run

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dino Run

Dino Run is a simple game built using Python and Pygame library.

Gameplay Screenshot

Description

Dino Run is a side-scrolling game where the player controls a dinosaur character, navigating it through various obstacles. The game features dynamically generated obstacles and clouds, with the player aiming to survive for as long as possible while accumulating points.

Features

  • Simple and intuitive controls.
  • Dynamic obstacle generation for endless gameplay.
  • Score tracking to keep track of the player's performance.
  • Sound effects for an immersive experience.

Installation

  1. Clone the repository to your local machine:
git clone https://github.com/notedwinpiatek/dino-run.git
  1. Navigate to the project directory:
cd dino-run
  1. Install the required dependencies:
pip install pygame
  1. Run the game:
python main.py

Controls

  • Spacebar: Jump
  • S: Duck

How to Play

  • Press the Enter key to start the game.
  • Use the controls to navigate the dinosaur character:
  • Press Spacebar to jump over obstacles.
  • Press S to duck under obstacles.
  • Avoid colliding with obstacles to stay alive and earn points.

UML Diagram

Diagram Screenshot

Acknowledgements

  • This game was created using the Pygame library.
  • Sound effects obtained from Uppbeat.
  • Fonts used: Press Start 2P Regular: Google Fonts

Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and create a pull request.

License

This project is licensed under the MIT License.


About

Dino Run is a side-scrolling game where the player controls a dinosaur character, navigating it through various obstacles. The game features dynamically generated obstacles and clouds, with the player aiming to survive for as long as possible while accumulating points.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages