A Nameless Dungeon Crawler
A downloadable game
A Nameless Dungeon Crawler is just that, a dungeon crawler developed in python using the Arcade library.
Stumble your way through the darkness dodging goblins and make your way to freedom, or die with a knife in your gut. Game doesn't care either way.
Status | Released |
Author | SoftwareSailor |
Genre | Adventure |
Tags | 2D, Singleplayer |
Download
Install instructions
Since this game is written in python and I didnt see a way to easily package this into an executable I'll include the instructions on how to run the project below. This also means you will have access to all of the source code so feel free to mess around and use this project as a basis for your own!
Dependencies:
- Python v3.8.5 or greater
To install the latest version of python go to https://www.python.org/downloads/ and follow the instructions for your operating system.
- Arcade v2.4.1 or greater
To install the latest version of Arcade run the command 'pip3 install arcade' or follow the instructions here: https://api.arcade.academy/en/latest/ for your operating system.
In order to play the game you once you have the dependencies installed unwrap the zip file and run the 'game.py' executable either from your file explorer or from the command line using 'python game.py' from the NamelessDungeonCrawler folder.
Cheers!
Comments
Log in with itch.io to leave a comment.
You can use pyinstaller to turn the game into a .exe
I've attempted to use it but it doesn't function properly with Arcade, application always quit immediately on opening. If you know if someone else has come across the same issue I'd love to give it another shot I'm just not incredibly familiar with pyinstaller.
The fix I found awhile back (Took me awhile to find it) was to add the packages. I use the windows console. My command looks like:
pyinstaller --collect-data <package1> --collect-data <package2> myProgram.py
Of course to replace the package1 and 2 or add more --collect-data. It just depends on what Arcade's dependencies are.
These are also some useful command things:
-w = no console
-i <path/to/ICON.ICO> = icon
-F = one file
-D = Creates one folder containing the .exe and other files (not compatible with -F)
-n <NAME> = Creates the .exe with the name set
--add-data "file.oxe;." ex. --add-data "default.png;." = For one file (can add multiple)
--add-data "*.oxe;." = all oxe files
Ill give that a shot, thanks