Archiv des Autors: Raskir

Über Raskir

Ich bin in den meisten Foren als Raskir unterwegs und bin im Oktober 2005 als Tester und Regelinterpretation zur Software gestoßen. In der Folgezeit hab ich dann immer wieder kleine Aufgaben übernommen und bin mit der Umstellung auf DSA4.1 fast vollständig ins Entwickler-Lager gewechselt.

Helden-Software 5.3.1 erschienen

Nach der etwas verfrühten Auslieferung der neuen 5.3.0-Version, haben wir noch einige Kleinigkeiten gefunden, die wir behoben haben und die ausstehenden Tests erledigt.

Neben den üblichen Bugfixes und den neuesten Sachen aus verschieden Spielhilfen haben wir der Software auch ein neues Feature spendiert.

Die Änderungen sind:

  • Ordensbeitritte
  • neue SF aus dem AB 160, „Ritualkenntnis Alhani“
  • Liturgien aus dem Liber Liturgium integriert
    (ACHTUNG: Regelung zum Erlernen von Liturgie-Varianten aus dem Liber Liturgium findet KEINE Anwendung!)
  • einige Änderungen bei den Professionen, so daß sich
    jetzt fast alle Professionen in den Dunklen Zeiten mit
    dem Geweihten-Aufsatz kombinieren lassen
    (Ausnahmen: Bettler, Dieb, Entdecker, Fernhändler)
  • der Ferkina-Besessene keine Varianten mehr hat und alle Übernatürlichen Begabungen und Meisterhandwerke von Anfang an
  • diverse Probleme um eigene Rassen/Kulturen/Professionen
  • diverse Probleme mit den Metagegenständen behoben und die
    Funktionalität erweitert, zusätzlich sind sie jetzt in allen
    Settings möglich
  • Moralkodices umgestellt, so daß neben denen der Kirchen,
    auch welche mit Zahlenwert auch schon zur Generierung wählbar sind
  • Gegenstände lassen sich exportieren
  • Gewichte und Benennungen bei Arm-/Beinrüstungen korrigiert und vereinheitlicht
  • ca. 40 weitere Bugs und Korrekturen

Wünsche und Fehlermeldungen können wie immer im Forum hinterlassen werden. Bei Fehlermeldungen bitte die „Hinweise zum Fehler melden“ beachten.

Verfrühte Auslieferung der neuen Version

Durch einen Fehler in der Konfiguration des Update Servers, wurde gestern schon teilweise die Helden-Software 5.3.0 ausgeliefert.

Da der Testzyklus noch nicht abgeschlossen ist, bitten wir die Leute die 5.3.0 mit erhöhter Aufmerksamkeit zu nutzen und nach Möglichkeit nicht von der Speichern-Funktion Gebrauch zu machen!

In einigen Tagen werden die neue Version nach Abschluss der letzten Tests freigeben, wenn bis dahin keine schwerwiegenden Fehler auftreten.

Wir bitten eventuell entstandene Unannehmlichkeiten zu entschuldigen.

 

Neues Feature – Metagegenstände

Vor einem knappen Jahr hatten wir euch aufgerufen, uns zu sagen, was ihr euch noch für die Helden-Software wünscht. Durch die dabei gesammelten Wünsche und Anregungen wurden wir zu einem neuen Feature animiert.

Die sogenannten Meta-Gegenstände werden es in Zukunft ermöglichen, verschiedene Arten von Regelmodifikationen abzubilden.Metagegenstände Den Anfang machen dabei in der nächsten Version die Steigerungsmodifizierer, mit deren Hilfe, die Steigerung von Zaubern, Talenten oder Eigenschaften um 1-3 Spalten verbilligt oder verteuert werden kann.

So lassen sich zum Beispiel die Auswirkungen von Bücher oder Artefakten („Die sieben Gezeichneten“) abbilden.

Weitere Möglichkeiten, wie das verbilligte Erlernen von Sonderfertigkeiten und ähnliches, werden in späteren Versionen hinzugefügt.

Für Vorschläge, was ihr als nächstes haben wollt, könnt ihr unser Forum oder die Kommentierfunktion von diesem Beitrag nutzen.

Wie heißt du? Ähm … Alrik?

Jeder Held braucht einen Namen und manchmal will einem kein wirklich passender einfallen.

Dank einer Codespende von Bernhard Jung (Herzlichen Dank dafür!) konnten wir den Namensgenerator aus dem Tool DSACharGen in die Helden-Software integrieren.

So kann man sich während der Generierung eines Helden einen zufälligen Namen abhängig von der gewählten Kultur „auswürfeln“ lassen oder sich eine Kultur aussuchen und deren Namen für die zufällige Namensbestimmung verwenden.

Das Feature wird in der kommenden Version für das Aventurien-Setting vorhanden sein und schon einige Daten aus dem Band „Wege der Helden“ nutzen.
Für spätere Versionen ist geplant, diese Funktionalität noch zu erweitern, auf weitere Settings auszudehnen und zusätzliche Namenslisten zu implementieren. Auch das Anlegen von eigenen Namenslisten ist geplant.

Die Helden-Software und Open Source

Da der letzte Valentinstag gleichzeitig der „I love Free Software“-Day war und wir immer wieder gefragt werden, wieso die Helden-Software nicht Open Source ist, möchte ich die Gelegenheit ergreifen und in diesem Blogbeitrag erklären, wieso das nicht der Fall sein wird.

Für uns gibt es drei große Gründe, warum wir die Software nicht Open-Source machen:

1. Anforderungen von Ulisses
Die Daten in der Helden-Software beruhen komplett auf Regeln, die durch den Verlag Ulisses-Spiele zum Thema Generierung und Steigerung zum Rollenspiel Das Schwarze Auge veröffentlicht wurden.
Der Verlag hat sämtliche Rechte an der Marke und den Werken. Durch den Verkauf dieser Werke möchte der Verlag Geld verdienen um damit die Finanzierung neuer Publikationen und die Bezahlung seiner Angestellten sicherstellen zu können. Kernbedingung, die Ulisses unserem Kenntnisstand nach an alle Fan-Projekte stellt, ist, dass das Projekt die Regelwerke nicht entwerten darf. Deswegen gibt es in der Software zu Regeln sehr wenig bis keine Erklärungen. Jedes neues Feature ist für uns immer eine Gratwanderung, welche Informationen wir intern benötigen und welche problemlos dargestellt werden können (auch die Form der Darstellung ist dabei wichtig) ohne die Regelwerke zu entwerten.  Wir verstehen die Software nur als Hilfe für die Generierung, Verwaltung und Steigerung von Helden und nicht als Ersatz für die Regelbücher. Wir versuchen den Anwendern so viele Hilfsmittel wie möglich an die Hand zu geben, um selber Informationen eintragen oder ändern zu können, wenn sie das benötigen.
In der Software sind eine Menge von Daten und Algorithmen hinterlegt, die für die Steigerung und Generierung von Helden nötig sind. Würden wir diese Daten im Rahmen eines Open Source-Projekts jedermann zugänglich machen, würden wir die Regelwerke massiv entwerten, weil jeder sich ohne Probleme die Werte von Rassen/Kulturen/Professionen zusammenstellen könnte und die Funktionsweise von verschiedenen Regelmechanismen ersichtlich ist.
Bisher gab es eine stabile Vertrauensbasis zwischen Ulisses und uns. Und dieser würden wir nicht gerecht, wenn wir die Regelwerke entwerten. Es ist fraglich, ob solche Dinge wie das zeitgleiche Erscheinen von Publikationen und einer Version der Helden-Software, die diese unterstützt, überhaupt möglich gewesen wären, wenn die Helden-Software Open Source wäre.

2. Entwicklungsprozess
Viele Leute, die uns auf Open Source angesprochen haben, sind der Meinung, dass man mal eben einen Patch einreichen könnte. Dies ist aber nicht der Fall, da alleine durch die Regeln für Generierung und Steigerung eine Menge Sonderfälle geschaffen wurden, die die Komplexität der Software erhöht haben. Über abweichenden Regelungen aus 3 verschiedenen Settings wie ein bestimmter Mechanismus funktionieren soll, reden wir erstmal gar nicht.
Um sich dort hineinzuarbeiten ist eine gewisse Zeit nötig, auch wenn man auf erfahrene Java-Entwickler zurückgreifen kann.
Ein Problem wären auch unterschiedliche Interpretationen von Regeln und welche Sicht denn nun die ist, die implementiert werden soll.
Ein Bild von den unterschiedlichen Interpretationen von DSA-Regeltexten kann man sich ja sehr schön in den diversen seitenlangen Diskussionen in verschiedenen DSA-Foren machen. Die eingereichten Patches müssten auch reviewt und gründlich getestet werden, was den Aufwand für unsere Handvoll Tester nicht wirklich verringern würde.
Das läßt sich mit einem kleinen geschlossenen Team und der Kommunikation über Instant-Messenger, Mailinglisten und Bugzilla unserer Ansicht nach einfacher bewerkstelligen.

3. Eigene rechtliche Situation
Wenn wir den Quellcode aus der Helden-Software freigeben wollen würden, müsste jeder Entwickler der letzten 10 Jahre zustimmen. Da viele Entwickler noch nicht einmal mehr DSA spielen, ist es extrem schwer, die Kontakte wieder aufzubauen.

Jeder der drei Gründe wäre schon Grund genug die Software nicht als Open-Source zu veröffentlichen. Jeder der Lust hat, kann uns aber als Tester oder Entwickler unterstützen.
Als Entwickler möchten wir vorher noch eine kleine „Probearbeit“ in Form eines Plugins oder einer Software, die die Helden-Software unterstützt, sehen. Dies dient zum einen dazu, dass wir die Programmiererfahrungen einschätzen können und dazu, dass wir sehen, dass er wirklich längerfristiges Interesse hat. Wenn ihr also Ideen oder etwas in der Mache habt, meldet euch bei uns.

Umfrage: Ergebnisse des zweiten Teils, 4. und letzter Abschnitt

Der letzte Teil der Umfrageergebnisse könnte auch heißen „Was die Zukunft bringt“.
Die Antworten sind nach absteigender Häufigkeit der Personen genannt, die dieses Feature als wichtig erachten.

Wir wir schon zu Beginn festgestellt haben, sind die meisten Spieler eher reserviert gegenüber neuen Settings, und entsprechend gering fällt auch die Resonanz auf die Einführung neuer Settings aus.

Feature Wichtig Unwichtig keine Antwort
Myranor (magische Professionen)(geplante Neuauflage) 35,05% 49,74% 15,2%
Myranor (profane und geweihte Professionen)(geplante Neuauflage) 34,29% 50,25% 15,46%
Uthuria 26,44% 52,96% 20,61%
Tharun(Box die beim Uhrwerk-Verlag erscheint) 19,43% 59,63% 20,95%
Riesland(Inoffizielles Projekt Rakshazar) 17,06% 63% 19,93%

Wie wichtig wäre dir die Unterstützung der folgenden Dinge?

Anders sieht es bei der Implementierung einiger zusätzlicher Sonderfertigkeiten aus.
Einiger Sachen haben wir uns angenommen und sie sind schon implementiert, wie Berufsgeheimnis, andere Sachen wie Waffenmeister und Kontakt zum Großen Geist können in einer der nächsten Versionen schon in einem verwendbaren Stadium sein.
Bei anderen Sachen, wie eine Verwaltung von tierischen Begleitern, sind wir am überlegen, ob man solche Sachen nicht besser als Plugin realisieren könnte. Diese Projekte können auch von externen Programmierern übernommen werden, die dann von uns entsprechenden Support erhalten würden.

Feature Wichtig Unwichtig keine Antwort
Sonderfertigkeit: Waffenmeister 87,42% 8,61% 3,97%
Vertrautentiere (erschaffen und steigern) 85,9% 10,14% 3,97%
Ordensbeitritte 77,87% 18,08% 4,05%
Ausrüstung: Unterstützung von Artefakten 72,13% 23,4% 4,48%
Ausrüstung: Unterstützung von Tieren (Packtiere) 67,74% 27,19% 5,07%
Ausrüstung: Unterstützung von Behältern, Taschen, usw. 66,55% 28,97% 4,48%
Sonderfertigkeit: Berufsgeheimnis 64,61% 26,52% 8,87%
Paktierer 61,32% 34,13% 4,56%
Vampire 27,11% 67,73% 5,15%
Sonderfertigkeit: Kontakt zum großen Geist 26,86% 54,9% 18,24%
Werwolf 25,34% 69,77% 4,9%

Und zum Abschluss noch die große Sparte der eigenen Erweiterungen bzgl. Regelsystem.
Hierzu laufen intern schon einige Ideen, die aber noch nicht so weit gediehen sind, sondern eher erste Schritte im Sandkasten sind.

Feature Wichtig Unwichtig keine Antwort
Eigene Vor- und Nachteile 50,85% 44,09% 5,07%
Eigene Zauber 43,67% 50,76% 5,57%
Eigene Sonderfertigkeiten 40,28% 54,47% 5,24%
Eigene Talente 34,37% 59,38% 6,25%

 

An dieser Stelle wollen wir uns nochmal bei allen Teilnehmern bedanken.

 

Umfrage: Ergebnisse des zweiten Teils, 3. Abschnitt

Wie wir festgestellt verwenden nur 24,41% unserer Benutzer Plugins.
Der Großteil von 47,97% weiß nicht, dass es Plugins gibt bzw. welche es gibt.

Wir wollen in diesem Artikel kurz die Gelegenheit nutzen, um neben der Auswertung die bestehenden Plugins gleichzeitig kurz vorzustellen.
Die Prozent-Angabe der Nutzer bezieht sich natürlich nur auf die User, die Plugins nutzen und nich über alle Nutzer.

Name des Plugins genutzt von Durchschnittsnote
(Nach Schulnoten)
Autor
Fantasy Grounds 18,68% 1,97 Farnir
Das Plugin für Fantasy Grounds ist ein Plugin, mit dem man einfach seine Helden aus der Helden-Software für Fantasy Grounds exportieren kann.
Dieses Plugin wird hauptsächlich in Verbindung mit der Plattform Drachenzwinge für Online-Spielrunden verwendet. www.Drachenzwinge.de
Statistik-Plugin 44,97% 2,21 Sven Bursch
Dieses Plugin ermöglicht es, sich diverse Statistiken über seine Helden anzeigen zu lassen, beispielsweise bis zu welchem Aufschlag eine Probe noch gelingen kann, welche Eigenschaften/Merkmale am häufigsten in Zaubern oder Talenten verwendet werden und sogar eine ganz einfache Kampfsimulation ist implementiert. http://www.open4me.de/index.php/dsa/statistik-plugin/
Heldenbögen 59,53% 2,21 Sven Bursch
Da die Helden-Software nicht die offiziellen Bögen für die Druckausgabe unterstützt, bietet dieses Plugin die Möglichkeit, die Originalbögen herunterzuladen und auszufüllen.
Auch die Formularvarianten der Heldenbögen werden unterstützt, Myranor leider noch nicht.
Daneben bietet es die Möglichkeit selber Heldenbögen in verschiedene Format (PDF, Formular-PDF, SVG, XSL-FO, Text) zu erstellen. http://www.open4me.de/index.php/dsa/heldenbogen-plugin/
Helden-Tagebuch 18,35% 2,61 Thomas Hackbarth
Dieses Plugin ermöglicht es, daß man Sachen wie die Beschreibung eines Helden, und seine Erlebnisse zusammen mit der digitalen Version des Helden zusammen speichern und verwalten kann. Man kann verschiedene Einträge anlegen, die Einträge mit unterschiedlichen (aventurischen) Daten versehen, speichern und importieren/exportieren. http://sourceforge.net/projects/heldentagebuch/
Zauberinfo-Plugin 35,64% 2,73 Christian Kulenkampff
Mit diesem Plugin kann man Informationen zu Zaubersprüchen eintragen und für alle Helden verwenden.
Ab 5.2.1 als fester Bestandteil in die Software integriert.
Ausrüstungsplugin 31,48% 2,84 Christian Kulenkampff
In diesem Plugin können feste Ausrüstungssets definiert werden (zum Beispiel die Höhlenexpeditionsausrüstungen aus Kavernen und Katakomben oder die Startausrüstung) und dann verschiedenen Helden zugewiesen werden. So entfällt das nervige Zusammensuchen von Einzelteilen bei Ausrüstungssets für jeden einzelnen Helden. http://chrku.de/heldenplugins/index.php