views
56
likes
1

Comments

What do you think?
No comments yet.

Charmed is a #roguelike dungeon crawler game written in Python. It was written to fulfil a course's guidelines, and as such is text-based in the system console.

It has been tested in Python 3.7. If somebody could test it in other versions and share their findings, that would be good.

Game repository

Installation notes

Windows

There is an untested batch script included with the release. If anybody wants to fix it, put a pull request on the game repository above. If it doesn't work, follow these steps:

  1. Have Python 3 installed (preferably 3.7).

  2. Make sure you have an internet connection, then run the command py -m pip install pynput.

  3. Execute the file main.py with Python 3 (py main.py).

Mac

There is an "easy-run" command for mac, but due to a limitation in macOS, the Terminal must be granted full computer control in order to run it.

To do this:
Go into System Preferences > Security and Privacy > Privacy.
Click the lock and enter an administrator password
Under accessibility, click the + button beneath the list.
A window will pop up showing all your applications. Find Terminal
in the /Applications/Utilities folder and double-click on it.

When you have done this, execute run.command by double-clicking it. If it says this file doesn't have permission to execute, then do the following:

  1. Navigate to the game's directory in terminal.

  2. Execute the following command: chmod +x run.command

  3. Try running the file again.

#other



all-ages
Nothing has been posted to this project page yet. Check back later!