Skip to content

🏡Home repository for Fly Rush game✈️ My learning project built only with Python and its popular library Pygame🎮

License

Notifications You must be signed in to change notification settings

Heir-of-God/Fly-Rush

Repository files navigation

Fly Rush

created-ad made-with-python using-pygame repo-stars licence

Welcome! Fly Rush is my simple infinity arcade-like game. The game has no end and is created mainly for relaxation after hard work or, on the contrary, for the excitement of scoring more scores. The project was created as a learning project (a Pygame game with a State structure included and multiple Python modules).

📷 Preview Images

preview image 1 preview image 2 preview image 3

👾 Contributing

Contributions welcome! You can open issues or submit pull requests for new features or improvements to this project. Also any bug report or suggest about gameplay/balance will be very appreciated.

📥 Installation

Follow these steps to set up the Fly Rush game on your local machine:

  1. First of all, give a star this repo if you find it interesting or useful
    Thanks ❤️

  2. Clone the repository with this CLI command (you need to set up your git): With help of cd command go to directory where you want to install Fly Rush game and run

    git clone https://github.com/Heir-of-God/FlyRUSH
  3. Install dependencies: With help of cd command (like cd FlyRUSH) go to the downloaded FlyRUSH directory and run this command

    pip install -r requirements.txt
  4. Getting normal assets: To change git-lfs assets to normal run this command in the FlyRUSH directory

     git lfs fetch
     git lfs checkout
  5. Run game with Python: To run the game use the following command in the FlyRUSH directory (your need your Python to be installed correctly with adding to PATH)

    py main.py 

🎮 Game Controls

  • "A" key: move player to left (or change buttons in menu)
  • "D" key: move player to right (or change buttons in menu)
  • "W" key: move player to top (or change buttons)
  • "S" key: move player to bottom (or change buttons)
  • "K" key: use player's super ability (torpedo) if you have required number of coins and no time in reload
  • "SPACE" key: player's shoot or choose the button which currently active
  • "ESC" key: pause/unpause the game

📃 License

This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

Show ❤️ By Starring This Repo💎

About

🏡Home repository for Fly Rush game✈️ My learning project built only with Python and its popular library Pygame🎮

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages