A modular text-based Dungeons and Dragons (DnD) game written in Python.
The beauty of the simple design of this game/engine is that it allows anyone to create their own custom text-based game from it by changing a few files.
To do this, you need to create your own quest/item/character files (generally in Modules/Scenes/Assets), and the underlying engine will manage item/quest/character selection, handle inputs/outputs, etc.
You can also use the example scene's (dungeon_intro.py) code I've written as a guide.
I may convert this into a graphical game when done, but the project is still a Work in Progress.
- Download or clone this repository to a location on your computer
- Have Python installed on your computer (You can install Python from the Microsoft store)
- Open Command Prompt (CMD)
- Navigate to the folder (from Step 1) that contains our "main.py" Python File’s Location
- Type the following command in CMD (from Step 3) and hit Enter:
python main.py