Splittermond Forum
Community => Fanprojekte => Thema gestartet von: taranion am 05 Nov 2017, 18:56:53
-
Wir haben heute spontan mit einem Feature herumprobiert: Splittermond-Zauberkarten für einen Charakter, aus Genesis heraus gedruckt. Natürlich nur mit der Lizenz vom Uhrwerk Verlag. 9 pro DIN A4-Seite.
Was meint ihr zu der Optik? (Das Hintergrundbild wird wohl optional)
-
Super Idee!
Ich hab relevante Regeln, Fähigkeiten und Zauber meiner SC sonst aus dem pdf auf einige Blätter zusammen kopiert.
Die Karten sind hübsch und ich danke dir (mal wieder, aber immer wieder gerne!) für dein tolles Engagement.
-
Warum nicht Genesis und auch solche Dinge als als App? Mobildevices gehören der Zukunft...
-
Warum nicht Genesis und auch solche Dinge als als App? Mobildevices gehören der Zukunft...
Hier mal ausführlicher als bei Facebook:
In meinen Augen ist GENESIS kein Tool, was man mit an den Spieltisch nehmen soll - es ist eine Anwendung zur Pflege des Charakters in den Spielpausen. Als solche ist das Medium der Wahl der Ausdruck oder zumindest das PDF.
Über Apps am Spieltisch habe ich auch bereits nachgedacht. Hier bietet sich zuallererst Support für den Spielleiter an, z.B. in Form von Handout-Verwaltung, Kampfunterstützung, ggf. VTT ... Daneben wäre auch eine App für Spieler denkbar - im einfachsten Fall mit dem exportierten Charakter aus GENESIS und dann auch die Volltextinfos zu Zaubern in der App - mal abgesehen davon, dass die Uhrwerk-Lizenz für GENESIS das nicht abdeckt.
Damit das geht, muss aber noch einiges geschehen:
- wir brauchen Unterstützung für einen Cloud-Dienst, bei dem man die Charaktere ablegen kann. Ich hatte das bereits mal mit Google Drive ausprobiert, bin aber stecken geblieben.
- die Basis - das RPGFramework - muss auf Mobilplattformen laufen. Unsere Implementierung ist in Java, aber leider ist Java auf Android nicht das gleiche wie echtes Java. Und bei iOS sind wir dann noch lange nicht. Hier gibt es zwei Möglichkeiten:
- Eine Kopie des RPGFrameworks entwickeln, die auf Android läuft und iOS komplett ignorieren. Nachteil wäre, dass ich dann zwei Implementierungen pflegen muss
- Ein Framework verwenden, welches Java Desktop Anwendungen ohne Änderung auf Android und iOS bringt. Das gibt es tatsächlich und ein Hello World habe ich damit auch schon gemacht. Allerdings läuft dies nur mit Java-Anwendungen, die keine Sprachfeatures auf Java 8 verwenden (was wir getan haben). Hier müssten wir also viel Code umbauen.
In beiden Fällen steht da erst einmal eine Menge Umbauarbeit an, bevor man auch nur anfängt über GUIs für kleinere Bildschirme nachzudenken.
- eine spezielle Spieler-App und eine Spielleiter-App müssten entwickelt werden. Diese würden über den Cloud-Dienst Charaktere syncen. Neue Lizenzverhandlungen mit Uhrwerk müssten klären, was die App darf und was nicht.
Der Aufwand für die obigen Punkte ist SEHR hoch und GENESIS was Code-Entwicklung angeht von Ausnahmen mal abgesehen ein 1-Mann Projekt, das ich in meiner Freizeit stemme. Ich halte mich also an das was ich schaffen kann, ohne eine Kernsanierung des gesamten Projektes zu machen. :)
-
Die Frage ist ob es Java sein muss und nicht als WebApp mit Angular oder React umgesetzt werden kann. Die XML Files aus Genesis als Grundlage, ob ein eigener Cloadservice oder Zugriff via JSON und Webbservice mit den Genesis sich zu der App verbindet. Richtig Genesis ist ein Tool zum Charakterbauen und da ihr auch noch viele andere RPGs unterstützen wollt ist es kein Tool für only SpiMo. Eine eierlegende Wollmischsau hilft miemanden und du / ihr müsst nicht alles machen.
-
Geniale Idee!
Ähnliche Karten habe ich zwischenzeitlich für die gängigsten Zauber bereits von Hand erstellt, aber wenn man sie direkt mit dem Charakter ausdrucken kann, dann spart man sich das nervige Zusammensuchen.
Im Gegensatz zu meinen Karten, ist die untere Hälfte der Karten noch ziemlich leer - da könnte man dann (von Hand) diverse Meisterschaften/Ausrüstung eintragen, die den jeweiligen Zauber noch einmal modifiziert bzw. mit diesem interagiert. Z.B. "Zauberfinger", "Forschender Geist", etc...
-
Im Gegensatz zu meinen Karten, ist die untere Hälfte der Karten noch ziemlich leer - da könnte man dann (von Hand) diverse Meisterschaften/Ausrüstung eintragen, die den jeweiligen Zauber noch einmal modifiziert bzw. mit diesem interagiert. Z.B. "Zauberfinger", "Forschender Geist", etc...
Wir haben den Platz so optimiert, dass auch die derzeit längste Zauberbeschreibung noch raufpasst. Dann ist tatsächlich unten kein Platz mehr.
Deine Idee ist trotzdem gut, aber ich fürchte es wird schwer die umzusetzen. Manuell nachpflegen möchte ich das auf keinen Fall, da dauernd neue Zauber und Meisterschaften erscheinen. Für eine automatische Ausgabe müssten wir erst einmal beginnen in Genesis Auswirkungen von Meisterschaften (z.B. ein Punkt Feuerschaden mehr) zu erfassen, um diese überhaupt Zaubern zuordnen zu können - bisher kümmern wir uns da nur um Auswirkungen auf Fokuskosten oder Wert auf den man würfelt.
-
Gibt es das jetzt schon bei Genesis? Zauberkarten wären großartig.
Gesendet von meinem Moto G (4) mit Tapatalk
-
Das kommt mit Genesis 3.1 in den nächsten Wochen - je nachdem wieviel Zeit ich über Weihnachten und Silvester finde.
-
Die Frage ist ob es Java sein muss und nicht als WebApp mit Angular oder React umgesetzt werden kann. Die XML Files aus Genesis als Grundlage, ob ein eigener Cloadservice oder Zugriff via JSON und Webbservice mit den Genesis sich zu der App verbindet. Richtig Genesis ist ein Tool zum Charakterbauen und da ihr auch noch viele andere RPGs unterstützen wollt ist es kein Tool für only SpiMo. Eine eierlegende Wollmischsau hilft miemanden und du / ihr müsst nicht alles machen.
Das Problem ist dann halt dass das irgendjemand dann als Service am laufen halten muss, inklusive User Authentifizierung fuer das Lizenzzeugs. Aber Genesis ist ja pluginbasiert, wenn du Lust hast kannst du ja eins schreiben das dann als Webservice fungiert. :)
-
Aber Genesis ist ja pluginbasiert, wenn du Lust hast kannst du ja eins schreiben das dann als Webservice fungiert. :)
*schluck* Ja, das würde gehen. Theoretisch kann man Genesis einen Webserver mitstarten lassen, aber schön ist was anderes. :-)
Man könnte auch das ganze Frontend weglassen und das alles nur in einem Java Webserver wie Jetty starten und dann ein Multi-User Frontend bauen. Allerdings wäre der "Multi-User"-Part nicht von der Lizenz abgedeckt, so dass man dann auf die lizenzierten Zusatzinhalte verzichten müsste - oder eben neu mit Uhrwerk eine Lizenz aushandelt.
-
*schluck* Ja, das würde gehen. Theoretisch kann man Genesis einen Webserver mitstarten lassen, aber schön ist was anderes. :-)
Man könnte auch das ganze Frontend weglassen und das alles nur in einem Java Webserver wie Jetty starten und dann ein Multi-User Frontend bauen. Allerdings wäre der "Multi-User"-Part nicht von der Lizenz abgedeckt, so dass man dann auf die lizenzierten Zusatzinhalte verzichten müsste - oder eben neu mit Uhrwerk eine Lizenz aushandelt.
Deswegen meinte ich, man müsste noch Authentifizierung und Rechtemanagement einbauen wenn man die Lizenz verwenden will.
-
Das soeben veröffentlichte Genesis 3.1.1 (https://www.rpgframework.de/index.php/de/2017/12/28/genesis-3-1-1/) beherrscht jetzt den Druck von Zauberkarten und auch Meisterschaftskarten.
-
Gleich mal laden. Danke! :)
edit: ... und ausprobiert. Morgen wird laminiert. ;D
-
Splittermond-Zauberkarten für einen Charakter, aus Genesis heraus gedruckt. Natürlich nur mit der Lizenz vom Uhrwerk Verlag.
Schönes Ding :)
Wäre auch im Splitterwiki machbar, aber eben nur für die GRW-Zauber, da nur bei denen die Angaben vollständig sind. Nächster Schritt dann: Meisterschafts-Karten ;)
-
Die Zauberkarten sehen hübsch aus! Cool wäre noch das gleiche für Meisterschaften?! ;D
konstruktive Grüße
Penslingers Seele
PS: Leider fehlt auch in der Version 3 von Genesis z.B. die Stärke "Kulturkunde (1)" (GRW S. 73) oder muss die anders definiert werden?!
-
Die Zauberkarten sehen hübsch aus! Cool wäre noch das gleiche für Meisterschaften?! ;D
Das ist doch seit Genesis 3.1.1 (https://www.rpgframework.de/index.php/de/2017/12/28/genesis-3-1-1/) enthalten - vorausgesetzt man besitzt eine Splittermond-Lizenz.
PS: Leider fehlt auch in der Version 3 von Genesis z.B. die Stärke "Kulturkunde (1)" (GRW S. 73) oder muss die anders definiert werden?!
Die Kulturkunden werden in Genesis nicht unter "Stärken & Schwächen", sondern unter "Kulturkunden" geführt. ;-)
-
Wo finde ich die Karten?
Bin da irgendwie zu blöde für :(
-
Wo finde ich die Karten?
Bin da irgendwie zu blöde für :(
Beim Druck - das ist eine Druckvariante für deinen Charakter. Und man braucht dafür die Lizenz vom Uhrwerk Verlag.
-
Habe die Zauberkarten auch gerade zum ersten Mal entdeckt. Vielleicht könnte man den Weg dorthin etwas offensichtlicher machen, bin nur nur durch Zufann darüber gestolpert. Sehr cool!
Allerdings habe ich eine Heldin, die 5 Zauber und 5 Meisterschaften hat, so dass die ersten 3 Meisterschaften noch unten auf der ersten Seite untergebracht sind. Dabei ist zwischen den Zaubern 4 und 5 und den Meisterschaften nur eine ganz schmale Trennlinie. Nicht genug, um das Blatt als ganzes zu laminieren und anschließend auseinanderzuschneiden.
Bei einem anderen Charakter mit 7 Zaubern landen alle Meisterschaften auf Seite 2, da gibt es das Problem nicht. Dafür hat hier die Karte "Ausweichen 1" keinen Erklärtext.
-
Allerdings habe ich eine Heldin, die 5 Zauber und 5 Meisterschaften hat, so dass die ersten 3 Meisterschaften noch unten auf der ersten Seite untergebracht sind. Dabei ist zwischen den Zaubern 4 und 5 und den Meisterschaften nur eine ganz schmale Trennlinie. Nicht genug, um das Blatt als ganzes zu laminieren und anschließend auseinanderzuschneiden.
Naja, eigentlich war das auch so gedacht, dass man alle Karten einzeln laminiert. Auf die Idee das Blatt als Ganzes zu laminieren und dann zu schneiden bin ich ehrlich gesagt nicht einmal gekommen.
Dafür hat hier die Karte "Ausweichen 1" keinen Erklärtext.
Okay, das ist natürlich nicht gewollt.
-
Es wäre bei den Zauberkarten auch ganz schick, wenn die Meisterschaften (und Zauber) der Tiergefährten dort ebenfalls aufgeführt würden. Sofern das noch nicht eingebaut ist (und ich es nur schlicht übersehen habe).
vorgeschlagene Grüße
Penslingers Seele