An open API service indexing awesome lists of open source software.

https://github.com/halimath/schwert-und-schicksal

Ein high fantasy setting für das Fate Core Rollenspielsystem (DE)
https://github.com/halimath/schwert-und-schicksal

Last synced: 3 months ago
JSON representation

Ein high fantasy setting für das Fate Core Rollenspielsystem (DE)

Awesome Lists containing this project

README

        

= Schwert & Schicksal

https://github.com/halimath/schwert-und-schicksal/actions/workflows/ci.yml[image:https://github.com/halimath/schwert-und-schicksal/workflows/ci/badge.svg[]]

Ein high-Fantasy Setting für https://faterpg.de/[Fate Core] basierte Rollenspiele.

Dieses Repo enthält die Quellen für das Rollenspielsystem _Schwert & Schicksal_ basierend auf den Regeln von
Fate Core. _Schwert & Schicksal_ ist ein high-Fantasy Setting (ähnlich zu _Dungeons & Dragons_ oder
_Das schwarze Auge_) in einer Fantasywelt, deren Grundlage das Mittelalter im westlichen Europa darstellt.

Du solltest vertraut mit Fate Core sein, um diese Regeln sinnvoll einsetzen zu können. Erfahrungen mit anderen
Fantasy-Settings sind ebenfalls nützlich. Am besten hast Du das Fate Core Grundregelbuch zur Hand, das es
kostenlos als
https://faterpg.de/download/offiziellesmaterial/fate_core,_turbo-fate,_fate_accelerated/Fate-Core_Downloadversion.pdf[PDF]
gibt.

== Benutzung der Regeln
Wenn Du _Schwert & Schicksal_ einfach nur spielen möchtest, schau am besten in die
https://github.com/halimath/schwert-und-schicksal/releases[Releases] - dort findest Du die Regeln als
PDF und HTML.

== Mitarbeit an den Regeln

Wenn Du die Regeln anpassen oder ergänzen möchtest, findest Du in diesem Repo alle notwendigen Quellen.

Die Regeln selber werden mit https://asciidoctor.org/docs/asciidoc-writers-guide/[AsciiDoc] erstellt.
Aus diesem Format können verschiedene andere Formate generiert werden - wir benutzen PDF und HTML.

Die Generierung erfolgt mit Hilfe eines Containers (wir benutzen standardmäßig `podman` aber es
funktioniert genauso gut mit `docker`). Damit Du die Regeln lokal generieren kannst, brauchst Du
eine installierte _container runtime_ (also bspw. `podman` unter Linux oder `Docker Desktop` unter
Windows oder MacOS X). Außerdem ist GNU Make sinnvoll, da wir damit die Erstellung automatisiert
haben.

Um alle Regeln zu erzeugen, kannst Du im `regeln` Verzeichnis einfach

```
$ make
```

aufrufen. Voraussetzung dafür ist, das einige Tools auf deinem Rechner installiert sind:

* GNU Make
* asciidoctor
* asciidoctor-pdf

Außerdem musst Du die Roboto-Font sowie die
https://faterpg.de/download/sonstiges/Fate-Core-Font.zip[Fate-Core Font] installiert haben. Einfacher geht es,
in dem Du einen Container-basierten Build verwendest. Dazu musst Du zunächst im `regeln` Verzeichnis den
Container bauen:

```
regeln $ docker build -t schwert-und-schicksal:latest -f .container/Containerfile .
```

Danach kannst Du den Container ausführen. Die generierten Dateien werden nach `/out` geschrieben, das Du mit
einem Volume-Mount nach außen reichen kannst, bspw.

```
regeln $ docker run --rm -it -v "$(pwd)/out:/out:Z" schwert-und-schicksal:latest
```

Für das Bearbeiten der AsciiDoc-Quellen empfehlen wir einen Editor mit Vorschau und Syntax-Highlighting.
VSCode oder Atom mit einer AsciiDoc-Extension funktionieren sehr gut.

== Änderungsübersicht

=== Version 0.1.0

Initiale Version

== Lizenz

Die Regeln von _Schwert & Schicksal_ werden unter der
http://www.opengamingfoundation.org/ogl.html[Open Gaming License (OGL) Version 1.0a] veröffentlicht.
Diese Arbeit basiert auf den Regeln von Fate Core, die ebenfalls unter der OGL veröffentlicht werden.