A fun incremental game built using Python and Pygame. In this game, you start by creating points and hiring workers to increase your points per second (RPS). Use your earnings to upgrade workers, acquire estates, and unlock achievements. The game includes a roulette wheel for added excitement.
- Incremental Gameplay: Hire workers and estates to increase your RPS.
- Upgrades: Upgrade your workers and estates to boost your earnings.
- Achievements: Unlock achievements as you reach milestones in the game.
- Roulette: Place bets and spin the roulette wheel for a chance to earn big.
- Evolving: Evolve to a higher level by upgrading your points creation and unlocking new capabilities.
- Workers: Hire different types of workers, such as regular workers and grand workers, each with different costs and RPS.
- Estates: Buy estates that give you passive RPS over time.
- Create Points: Use the "CREATE" button to generate points and earn balance and score.
- Upgrades: Upgrade your workers and estates to increase their productivity and unlock higher rewards.
- Roulette: Bet on the roulette wheel and earn multipliers based on the outcome.
- Clone the repository to your local machine:
git clone https://github.com/patrickm10/paperclip-game.git
- Navigate to the project directory:
cd paperclip-game - Run the game:
python game.py
- Left Click: Interact with buttons on the screen (e.g., hire workers, upgrade, etc.).
- Escape: Close the game.
game.py: The main game logic and UI.pygame_font.py: Manages font rendering and text drawing.
Some of the achievements in the game include:
- "1000 Points" — Unlock this achievement by reaching 1000 points.
- "First Worker" — Unlock this achievement by hiring your first worker.
- "10 Workers" — Unlock this achievement after hiring 10 workers.
- More achievements are unlocked as you progress!
If you'd like to contribute to the game, feel free to fork the repository, make your changes, and create a pull request.
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Commit your changes:
git commit -m "Add new feature" - Push to your forked repository:
git push origin feature-branch
- Create a pull request on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to Pygame for providing the tools to make this game possible.