Skip to content

A text-based Dungeons and Dragons (DnD) game framework that enables you to create your own game by changing or adding a few files. Beginner friendly - and no extensive knowledge of programming required

Notifications You must be signed in to change notification settings

Cyber-Finn/Python-Text-Adventure-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text-Based Adventure Game

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.

Note

I may convert this into a graphical game when done, but the project is still a Work in Progress.

How To run the game

  1. Download or clone this repository to a location on your computer
  2. Have Python installed on your computer (You can install Python from the Microsoft store)
  3. Open Command Prompt (CMD)
  4. Navigate to the folder (from Step 1) that contains our "main.py" Python File’s Location
  5. Type the following command in CMD (from Step 3) and hit Enter:
python main.py 

About

A text-based Dungeons and Dragons (DnD) game framework that enables you to create your own game by changing or adding a few files. Beginner friendly - and no extensive knowledge of programming required

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages