refactor: Partymodus von Spieltest zu Autorenrunde, Standalone entfernt
- Partymodus ist jetzt Team-Diskussion der Schreib-Agenten statt interaktiver Spieltest (Spieltest geht zum PnP-Simulator) - Spielercharakter-Vorlagen und Szenen-Zustand entfernt - Standalone-Claim aus README entfernt, klar als BMAD-Modul positioniert - CSV-Pfade und Beschreibungen korrigiert - Workflow-Schritte zwischen CLAUDE.md und README.md angeglichen Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
9f78d0dd7f
commit
dc7932af42
9 changed files with 164 additions and 329 deletions
114
README.md
114
README.md
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
**BMAD-Modul für KI-gestützte Pen-&-Paper-Abenteuer im DSA-Stil**
|
||||
|
||||
Schreibe DSA-Abenteuer mit einem Team spezialisierter KI-Agenten — vom Hook bis zum fertigen Abenteuerband. Inklusive interaktivem **Partymodus** zum Testen!
|
||||
Schreibe DSA-Abenteuer mit einem Team spezialisierter KI-Agenten — vom Hook bis zum fertigen Abenteuerband. Mit **Autorenrunde** für Team-Reviews!
|
||||
|
||||
## Was ist das?
|
||||
|
||||
Abenteuer-Schmiede ist ein BMAD-kompatibles Modul, das den Prozess der Abenteuer-Erstellung in spezialisierte Rollen aufteilt. Statt alles alleine zu machen, arbeiten 7 Agenten zusammen:
|
||||
Abenteuer-Schmiede ist ein [BMAD](https://github.com/bmadcode/BMAD-METHOD)-Modul, das den Prozess der Abenteuer-Erstellung in spezialisierte Rollen aufteilt. Statt alles alleine zu machen, arbeiten 6 Agenten zusammen:
|
||||
|
||||
| Agent | Rolle | Was er tut |
|
||||
|-------|-------|-----------|
|
||||
|
|
@ -16,33 +16,26 @@ Abenteuer-Schmiede ist ein BMAD-kompatibles Modul, das den Prozess der Abenteuer
|
|||
| **Begegnungsdesigner** (Strategos) | Taktiker | Kampf, Sozial, Erkundung — balanciert |
|
||||
| **Regelwächter** (Codex) | DSA5-Experte | Werte, Proben, Regelkonsistenz |
|
||||
| **Handout-Künstler** (Illumina) | Kalligraphin | Briefe, Rätsel, In-World-Texte |
|
||||
| **Partymodus** (Spieltisch) | Virtueller SL | Spiele dein Abenteuer interaktiv durch! |
|
||||
|
||||
Im **Partymodus** kommen alle Agenten als Autorenrunde zusammen und besprechen das Abenteuer gemeinsam.
|
||||
|
||||
## Features
|
||||
|
||||
- **Kompendium-System**: Single Source of Truth für NSCs, Orte, Szenen, Begegnungen
|
||||
- **DSA5-Native**: Proben, Qualitätsstufen, Kampfwerte, Zauber, Liturgien
|
||||
- **Drei-Akt-Struktur** mit flexiblen Fixpunkten und Freiheitsräumen
|
||||
- **Partymodus**: Teste dein Abenteuer bevor du es am echten Tisch spielst!
|
||||
- **Partymodus**: Autorenrunde — alle Agenten reviewen und diskutieren dein Abenteuer
|
||||
- **Balance-Analyse**: Automatische Prüfung von Pacing, Spielertypen-Abdeckung
|
||||
- **Regelcheck**: Validierung aller Werte und Probenschwierigkeiten
|
||||
- **Handout-Werkstatt**: Atmosphärische Briefe, Rätsel und Dokumente
|
||||
- **Export**: Markdown, Druckformat, VTT-kompatibel
|
||||
- **Wiederverwendbar**: Nutze die Schmiede für jedes neue Abenteuer
|
||||
|
||||
## Schnellstart
|
||||
> **Spieltest gesucht?** Der [PnP-Simulator](https://github.com/Kenearos/pnp-simulator) simuliert dein Abenteuer mit KI-Spielern — exportiere aus der Schmiede, importiere in den Simulator.
|
||||
|
||||
### Standalone (ohne BMAD)
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
git clone https://github.com/Kenearos/abenteuer-schmiede.git
|
||||
cd abenteuer-schmiede
|
||||
claude
|
||||
```
|
||||
|
||||
Dann sage: **"Neues Abenteuer"** oder **"Hilfe"**
|
||||
|
||||
### Als BMAD-Modul
|
||||
Voraussetzung: Ein Projekt mit [BMAD-METHOD](https://github.com/bmadcode/BMAD-METHOD) Setup.
|
||||
|
||||
```bash
|
||||
# In einem bestehenden BMAD-Projekt:
|
||||
|
|
@ -50,26 +43,20 @@ npx bmad-method install
|
|||
# → Wähle "Abenteuer-Schmiede" aus der Modulliste
|
||||
```
|
||||
|
||||
## Projektstruktur
|
||||
Nach der Installation stehen alle Agenten und Workflows über die BMAD-Kommandos zur Verfügung.
|
||||
|
||||
## Modulstruktur
|
||||
|
||||
```
|
||||
abenteuer-schmiede/
|
||||
├── CLAUDE.md # Orchestrator (Herzstück)
|
||||
├── module.yaml # BMAD-Modul-Definition
|
||||
├── rahmen/ # Abenteuer-Rahmen
|
||||
│ ├── setting.md # Region, Epoche, Kultur
|
||||
│ ├── stil.md # Erzählstil, Atmosphäre
|
||||
│ └── regeln.md # DSA5-Basis + Hausregeln
|
||||
├── kompendium/ # Single Source of Truth
|
||||
│ ├── nsc/ # Alle NSCs mit Werten
|
||||
│ ├── orte/ # Alle Schauplätze
|
||||
│ ├── szenen/ # Alle Szenen
|
||||
│ ├── begegnungen/ # Alle Begegnungen
|
||||
│ ├── handouts/ # Spieler-Handouts
|
||||
│ └── figuren/ # Spielercharaktere (Partymodus)
|
||||
├── zustand/ # State-Management
|
||||
│ ├── aktuell.md # Globaler Fortschritt
|
||||
│ └── szenen/ # Partymodus-Ergebnisse
|
||||
├── agents/ # Agent-Personas (YAML)
|
||||
│ ├── spielleiter.agent.yaml
|
||||
│ ├── weltenbauer.agent.yaml
|
||||
│ ├── nsc-schmied.agent.yaml
|
||||
│ ├── begegnungsdesigner.agent.yaml
|
||||
│ ├── regelwaechter.agent.yaml
|
||||
│ └── handout-kuenstler.agent.yaml
|
||||
├── skills/ # BMAD-Skills
|
||||
│ ├── as-setup/ # Projekt-Setup
|
||||
│ ├── spielleiter/ # Abenteuerstruktur
|
||||
|
|
@ -78,55 +65,49 @@ abenteuer-schmiede/
|
|||
│ ├── begegnungsdesigner/ # Begegnungen
|
||||
│ ├── regelwaechter/ # Regelcheck
|
||||
│ ├── handout-kuenstler/ # Handouts
|
||||
│ ├── partymodus/ # Interaktiver Spieltest
|
||||
│ ├── partymodus/ # Autorenrunde (Team-Diskussion)
|
||||
│ ├── szenen-balancer/ # Balance-Analyse
|
||||
│ └── abenteuer-export/ # Export
|
||||
├── agents/ # Agent-Definitionen
|
||||
├── rahmen/ # Abenteuer-Rahmen (pro Projekt befüllt)
|
||||
│ ├── setting.md # Region, Epoche, Kultur
|
||||
│ ├── stil.md # Erzählstil, Atmosphäre
|
||||
│ └── regeln.md # DSA5-Basis + Hausregeln
|
||||
├── kompendium/ # Single Source of Truth (pro Projekt befüllt)
|
||||
│ ├── nsc/ # Alle NSCs mit Werten
|
||||
│ ├── orte/ # Alle Schauplätze
|
||||
│ ├── szenen/ # Alle Szenen
|
||||
│ ├── begegnungen/ # Alle Begegnungen
|
||||
│ └── handouts/ # Spieler-Handouts
|
||||
├── zustand/ # State-Management
|
||||
│ └── aktuell.md # Globaler Fortschritt
|
||||
└── _bmad-output/ # Generierte Dateien
|
||||
├── szenen/
|
||||
├── handouts/
|
||||
└── export/
|
||||
```
|
||||
|
||||
## Workflow
|
||||
|
||||
```
|
||||
1. Setup → Rahmen definieren (Region, Ton, Regeln)
|
||||
2. Konzept → Hook, Prämisse, Akt-Struktur
|
||||
3. Welt → Schauplätze ausarbeiten
|
||||
4. NSCs → Charaktere mit Werten erschaffen
|
||||
5. Szenen → Szene für Szene ausarbeiten
|
||||
6. Begegnungen → Kämpfe, Rätsel, soziale Konflikte
|
||||
7. Handouts → Briefe, Karten, Rätsel
|
||||
8. Regelcheck → Werte und Proben validieren
|
||||
9. Balancing → Pacing und Spielertypen prüfen
|
||||
10. Partymodus → Abenteuer durchspielen und testen!
|
||||
11. Export → Fertiges Abenteuer exportieren
|
||||
1. Setup → Rahmen definieren (Region, Ton, Regeln)
|
||||
2. Konzept → Hook, Prämisse, Akt-Struktur
|
||||
3. Welt → Schauplätze ausarbeiten
|
||||
4. NSCs → Alle wichtigen NSCs mit Werten erstellen
|
||||
5. Szenen → Szene für Szene ausarbeiten (inkl. Begegnungen)
|
||||
6. Handouts → Briefe, Rätsel, Dokumente erstellen
|
||||
7. Regelcheck → Alle Werte, Proben, Schwierigkeiten prüfen
|
||||
8. Balancing → Pacing und Balance analysieren
|
||||
9. Team-Review → Autorenrunde — alle Agenten reviewen gemeinsam
|
||||
10. Export → Fertiges Abenteuer exportieren
|
||||
```
|
||||
|
||||
Jeder Schritt ist ein **Gate** — du entscheidest ob es weitergeht.
|
||||
|
||||
## Partymodus
|
||||
## Partymodus (Autorenrunde)
|
||||
|
||||
Das Highlight: Spiele dein Abenteuer interaktiv durch!
|
||||
Alle Agenten kommen als Team zusammen und besprechen dein Abenteuer:
|
||||
|
||||
- Erstelle oder lade Spielercharaktere
|
||||
- Claude übernimmt den Spielleiter
|
||||
- Würfle Proben oder lass sie automatisch auflösen
|
||||
- Entdecke Plotlöcher, Balance-Probleme und Sackgassen
|
||||
- Erhalte einen detaillierten Testbericht
|
||||
|
||||
```
|
||||
> Partymodus
|
||||
🎲 Willkommen am Spieltisch!
|
||||
Möchtest du vorgefertigte Helden oder eigene erstellen?
|
||||
```
|
||||
|
||||
## Voraussetzungen
|
||||
|
||||
- Claude Code (empfohlen)
|
||||
- Kein Python oder sonstige Dependencies nötig
|
||||
- Optional: Foundry VTT / Roll20 für VTT-Export
|
||||
- **Brainstorming** — Ideen gemeinsam spinnen
|
||||
- **Review** — Jeder Agent prüft aus seiner Perspektive
|
||||
- **Szenen-Workshop** — Eine Szene von allen Seiten durchdenken
|
||||
- **Konflikte lösen** — Wenn Atmosphäre und Regelbalance kollidieren
|
||||
|
||||
## DSA-Hinweis
|
||||
|
||||
|
|
@ -136,7 +117,6 @@ Dieses Modul nutzt die Regeln von **Das Schwarze Auge 5. Edition** als Basis. DS
|
|||
|
||||
Pull Requests willkommen! Besonders gesucht:
|
||||
|
||||
- Vorgefertigte Helden-Templates für den Partymodus
|
||||
- Regionale Setting-Pakete (Mittelreich, Thorwal, etc.)
|
||||
- Zufallstabellen (NSCs, Begegnungen, Schätze)
|
||||
- Verbesserungen am Regelwächter
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue