This repository serves as a comprehensive management system for our D&D campaign. It uses markdown files for content organization and linking between related elements.
/player-characters: PC information and development/npcs: Non-player characters/villains: Antagonists and their schemes
/locations: Places and their descriptions/factions: Organizations and groups/pantheon: Deities and religious information/maps: Map registry and links
/sessions: Session notes and plans/quests: Main and side quest tracking/encounters: Combat and social encounter designs
/themes: Campaign themes and motifs/history: World history and events/artifacts: Significant items and artifacts
/house-rules: Custom rules and modifications/random-tables: Generated tables for improvisation
- Use lowercase letters
- Separate words with hyphens
- Example:
storm-kings-temple.md
- Use relative paths:
[Storm King](../../npcs/storm-king.md) - Always use relative links to maintain portability
Each folder contains a _template.md file showing the standard format for that content type.
- Use templates for new content
- Include links to related content
- Update existing files when new connections form
- Keep session notes up to date
- Regular commits after sessions
- Update character information as it changes
- Link new content to existing elements
- Keep track of unresolved plot threads