Skip to content

A dungeon adventure based on Johann Four's "Five Room Dungeon" concept.

Notifications You must be signed in to change notification settings

cjmcdonald42/fiveRoomDungeon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 package:   fiveRoomDungeon.py
  author:   Charles J McDonald «[email protected]»
    date:   2024.12.06
 version:   1.0 β
maturity:   Beta, ready for public testing

fiveRoomDungeon

Come, young adventurer, sit and I will tell you of the Foulfest Caves.
Traveling merchants often describe seeing caves in the cliffs south of town as they ride up from the village of Honeywood. The pass along the shore is the fastest route but those caves are the reason they want to reach the town gates before dark. The caves exude a dark, foreboding feeling that sends a shiver up one’s spine just thinking about the dangers that lurk there and one can’t help but notice a stench that makes their pack mules uneasy.

Foulfur

The FoulFest Caves is a text-based, RPG experience for one player written in Python. This project is done as a capstone coding and game design experience for my PTech Students. The game is based on Johann Four's Five-Room-Dungeon design model1 and counts for up to four hours of Work-Based Learning. The mechanics and rules of this game are loosely based on the Remastered Second Edition of the Pathfinder RPG system, published by Paizo, Inc. under the Open RPG Creative License.

Paizo, Inc Pathfinder Role Playing Game

Dependancies

This project uses two libraries:

  • the Random Library to provide the many versions of random dice rolls. This library is loaded as part of the standard Python package,
  • the Colorama library to provide colorized text output to the console. Colorama is not part of the standard Python package and can be installed via PIP using this command:
      pip install colorama
    

Educational Materials

Please email Chuck using the contact info above for access to the educational materials that accompany this project. You can contribute to this project as a teacher, developing materials to bring this project to your classroom, or as a student, building upon the features offered by the game.

Contributing

To contribute, please create an issue for the enhancement or bug you would like to work on. Fork this repository and create a branch named for the issue you are developing. When you are ready to submit your changes, create a pull request to merge your branch into the active development branch of this repository.


This work © 2024 by Charles J McDonald is licensed under CC BY-NC-SA 4.0

Footnotes

  1. Learn more about Johann Four and the Five Room Dungeon by clicking here.

About

A dungeon adventure based on Johann Four's "Five Room Dungeon" concept.

Resources

Security policy

Stars

Watchers

Forks

Languages