Hotline Pork is a fast-paced, top-down shooter developed entirely in Python as a school project. Inspired by the high-octane energy of classic arcade shooters, this game features intense combat, a custom achievement system, and a pig-themed rampage that will test your reflexes.
(The central hub to start your journey, view achievements, or enter the tutorial)

(Master the controls and mechanics before diving into the real action)

(The core adrenaline-pumping gameplay of Hotline Pork)

(Track your milestones and see which challenges you have conquered)

- Top-Down Shooter Action: High-stakes gameplay requiring precision and quick thinking.
- Academic Project: Built from scratch in Python, showcasing custom game loops and 2D logic.
- Interactive Tutorial: A dedicated training level to get you up to speed.
- Achievement System: Earn bragging rights by completing specific in-game challenges.
Follow these steps to get the game running on your local machine:
-
Clone the Repository Open your terminal and run:
git clone https://github.com/ManuYT-dev/HotlinePork.git
-
Navigate to the Project Directory
cd HotlinePork -
Install Dependencies Ensure you have Python installed, then run:
pip install -r requirements.txt
-
Navigate to the Source Directory
cd src -
Launch the Game Start the game by running the main script:
python main.py
Please refer to the LICENSE file in this repository for information regarding the licenses of the assets and libraries used in this project.
Follow these steps to get the game running on your local machine: