As a hooded witcher 🐺, you traverse through the grim world collecting coins and try to get the best time and score.
- Python 100%
| .vscode | ||
| game_play_showcase | ||
| witcher-platformer/project_files | ||
| .gitignore | ||
| LICENSE.txt | ||
| README.md | ||
| setup.py | ||
Witcher Platformer Game
A one level platformer game
Gameplay
Witcher Platformer by Hariss-Gills As a hooded witcher 🐺, you traverse through the grim world collecting coins and try to get the best time and score.
Score is calculated by 1/Time + Points
- Red coin = 10 points
- Gold coin = 5 points
- Silver coin = 1 point
Controls
- W/⬆️/SPACE to Jump
- A/⬅️ to move left
- D/➡️ to move right
- S/⬇️ to move down
Game Play
The gif doesn't do the graphics justice
![]()
![]()
![]()
Installation
You can Package the program using pyinsatller
-
install pyinstaller with:
pip install pyinstaller -
Enter the directory where the
game.pyfile is and run this command: Not: Highscore Does not save and Loads Slower but more user-friendly
pyinstaller game.py --windowed --add-data "game_assets;game_assets" --name "Witcher Platformer" --icon "game_assets\icon.ico" --onefile
or this command where Highscore saves and Loads Faster but less user-friendly:
pyinstaller game.py --windowed --add-data "game_assets;game_assets" --name "Witcher Platformer" --icon "game_assets\icon.ico"
- Go into the
Distdirectory and run theWitcher PLatformerapplication
Functions
- Full GUI
- Options Menu
- Pause Screen
Future Plans
- Enemies (Difficult)
- Animated Coins (Easy)
- More Levels (Medium)
Release History
- 0.0.1
- Main Game Complete
Meta
Distributed under the GPL-3.0 License. See LICENSE.txt for more information.
https://github.com/Hariss-Gills/
Contributing
- Fork it (https://github.com/Hariss-Gills/Witcher-Platformer)
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request
