The Coffee Addict is an interactive game built with Python's Tkinter library. It features a graphical user interface (GUI) and allows players to explore multiple functionalities like entering their name, starting a game, viewing leaderboards, and more.
- Player Name Input: Players can enter their name to personalize their gaming experience.
- Start Game: Begin an exciting coffee-themed adventure.
- Keybinds: View and configure keybinds for the game.
- Leaderboard: Check top scores and player rankings.
- Load Game: Continue from where you left off.
- Game Guide: Learn how to play the game and understand its mechanics.
- Boss Key: Instantly hide the game window (shortcut:
Ctrl+B).
- Python 3.x
- Python Libraries:
tkinter(pre-installed with Python on most systems)
To ensure you have Tkinter, run:
python -m tkinterIf a blank window opens, Tkinter is installed correctly.
Download or clone the project folder:
git clone git@github.com:Monark-Arkmon/Coffee_Addict.gitNavigate to the project directory and execute the main script:
python game_solution.pycoffee_addict_game/
├── game_solution.py # Main script for the game
├── game.py # Game logic
├── keybinds.py # Keybinds management
├── leaderboard.py # Leaderboard functionality
├── load.py # Load game details
├── gameguide.py # Game guide
├── bosskeyfunction.py # Boss key functionality
├── Logo.png # Game logo
- Run the
game_solution.pyscript. - Use the main menu to:
- Enter your name.
- Start the game.
- View and configure keybinds.
- Check the leaderboard.
- Load a saved game.
- Access the game guide.
- Quit the game.
- Enjoy the game with intuitive controls and an engaging coffee-themed interface.
- The game is designed to be simple to run and play.
- Contributions are welcome; feel free to open a pull request or suggest improvements.