Autor Thema: Geile Software für Relationship Maps  (Gelesen 17475 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Mann ohne Zähne

  • Gast
Geile Software für Relationship Maps
« am: 19.06.2006 | 20:59 »
Woo-hoo! (engl. Ausdruck der Begeisterung)
Ich habe in den vergangenen Tagen über Flag Framing berichtet. Dazu gehören auch Relationship Maps -- Diagramme, die die Nichtspielercharaktere mitsamt ihren emotionalen und geschäftlichen Verbindungen zeigen. Die Kunst einer R-Map ist es, "grabby" zu sein: Sie muss die Spielercharaktere einbinden. Diese Einbindung läuft über emotionale Bündnisse, die der Spielercharakter zu einem oder mehreren Nichtspielercharakteren hat. Je hieb- und stichfester diese Bündnisse, desto packender ist die R-Map.

Nun hat es in den letzten Tagen auf einigen Foren einige Anfragen gegeben, ob es denn nicht eine Software gäbe, mit der man R-Maps entwerfen könne. Manche Antworten erwähnten Mindmapping-Programme. Diese funktionieren mit einiger Not, aber so richtig zufriedenstellend sind sie nicht. Auch Familien-Stammbaum-Software ist nur bedingt funktionell, weil sie zuwenig flexibel ist.

Rettung, und kostenlose obendrein, naht: Der Diagram Designer (http://meesoft.logicnet.dk/) von MeeSoft ist ein einfaches, kostenloses Stück Software, mit dem man nach Belieben Diagramme entwerfen kann. Verbundene Kästchen oder Ellipsen können beliebig verschoben werden -- die Verbindung bewegt sich mit. Die Diagram Designer ist für R-Maps ideal geeignet.

Hier ein Beispiel für eine R-Map, die ich mit dem Designer entworfen habe:


Offline Purzel

  • Spielt jeden Scheiß
  • Hero
  • *****
  • Würfel-Fetischist & Besser-Spieler
  • Beiträge: 1.308
  • Geschlecht: Männlich
  • Username: Purzel
Re: Geile Software für Relationship Maps
« Antwort #1 am: 19.06.2006 | 21:13 »
Wo ist das File? :)

Ich habe unter Linux das simple Tool "dot" gefunden. Es erstellt eigentlich Graphen, ist aber für R-Maps auch okay. Man hat zwar keinen Einfluss darauf, wo die einzelnen Elemente der Map stehen, dafür isses fix mal eben zusammengepackt, der dot-Kompiler positioniert die Kanten und Ecken automatisch nach einem einigermassen intelligenten Algorithmus.

Mein Ergebnis (Dom und Heike bitte nicht angucken!!!!):

Die eckigen Leute sind die 5 Spielercharaktere

[gelöscht durch Administrator]

Mann ohne Zähne

  • Gast
Re: Geile Software für Relationship Maps
« Antwort #2 am: 19.06.2006 | 21:17 »
Wo ist das File? :)

Oops! Ist wieder nur ein Teil für Windoofs...
Auf der linken Seite müsste eigentlich ein Menübalken stehen, da einfach "Diagram Designer"  anwählen...

Das Dot-Teil sieht auch geil aus. Gibbet dat für Windows?

Offline avakar

  • Adventurer
  • ****
  • Gelegenheitsspieler
  • Beiträge: 818
  • Geschlecht: Männlich
  • Username: avakar
Re: Geile Software für Relationship Maps
« Antwort #3 am: 19.06.2006 | 21:21 »
Prinzipiell dürften sich alle UML-Diagramm-Editioren auch für solche R-Maps verwenden lassen. UML wird in der Informatik benutzt, um z.b. Ablaufdiagramme, Zusammenhänge einzelner Programmteile, Klassen usw. darzustellen. Hauptbestandteil sind Kästchen und Verbindungslinien :)

Ein solcher Editor sowohl für Win und *inx wäre: http://www.yworks.com/ger/products_yed_about.htm
« Letzte Änderung: 19.06.2006 | 21:28 von avakar »

Offline Purzel

  • Spielt jeden Scheiß
  • Hero
  • *****
  • Würfel-Fetischist & Besser-Spieler
  • Beiträge: 1.308
  • Geschlecht: Männlich
  • Username: Purzel
Re: Geile Software für Relationship Maps
« Antwort #4 am: 19.06.2006 | 21:29 »
Graphviz

"dot" gehört zum Graphviz Paket. Es hat eine Windows-Version. Im Prinzip besteht es aus einem Haufen Programmen, die aus einen simplen Textfile entweder direkt was graphisches raushauen, oder die man in den Viewer hineinschiebt.

z.B. aus meiner R-Map:
a [label="Der Alte Graf"];
b [label="Der Junge Graf"];
c [label="Die Alte Schachtel"];
d [label="Die Tochter"];
e [label="Halb-Ork Frau"];
a -- b [label="verwandt"];
c -- d [label="verwandt"];
b -- d [label="Verkupplung"];
b -- e [label="verliebt"];


Ich kenne auch diverse Diagramm-Programme und UML-Editoren, doch der Vorteil von "dot" ist einfach, dass ich mir keine Gedanken um Positionierung mache und stattdessen mich darauf voll konzentriere alle Ecken und Kanten zu programmieren. In den ausgewachsenen Diagramm-Editoren ist es ein Krampf später noch ein paar Ecken und Kanten hinzuzufügen. Mit "dot" programmiert man einfach on-the-fly lustig vor sich her, ohne über das finale Aussehen des Graphen einen genaue Vorstellung haben zu müssen.

Nachteil: der Graph sieht immer recht wild aus. Selbst eine einzige Änderung kann zu einer plötzlichen, völligen Umstrukturierung  der Grafik führen.

Vorteil: Simpel und schnell!

Offline Bombshell

  • Zonen-Stefan
  • Helfer
  • Legend
  • ******
  • Beiträge: 5.676
  • Geschlecht: Männlich
  • Username: Bombshell
Re: Geile Software für Relationship Maps
« Antwort #5 am: 19.06.2006 | 22:12 »
Hallo,

hier ein UML-Diagramm-Programm, dass man wie schon erwähnt herrlich zweckentfremden kann:

http://www.umlet.com/

MfG

Stefan
Kurze klare Worte

Offline Purzel

  • Spielt jeden Scheiß
  • Hero
  • *****
  • Würfel-Fetischist & Besser-Spieler
  • Beiträge: 1.308
  • Geschlecht: Männlich
  • Username: Purzel

Mann ohne Zähne

  • Gast
Re: Geile Software für Relationship Maps
« Antwort #7 am: 19.06.2006 | 23:41 »
Scheiße, ich raff' das dot-Dingens nicht  >:(
Ich rufe das Programm auf, und das verlangt irgendwelche input- und output-files von mir; ich habe keine Ahnung, was das soll... anyone help me?

Mann ohne Zähne

  • Gast
Re: Geile Software für Relationship Maps
« Antwort #8 am: 20.06.2006 | 00:11 »
Prinzipiell dürften sich alle UML-Diagramm-Editioren auch für solche R-Maps verwenden lassen. UML wird in der Informatik benutzt, um z.b. Ablaufdiagramme, Zusammenhänge einzelner Programmteile, Klassen usw. darzustellen. Hauptbestandteil sind Kästchen und Verbindungslinien :)

Ein solcher Editor sowohl für Win und *inx wäre: http://www.yworks.com/ger/products_yed_about.htm

Übrigens, av:
Danke für diesen schönen Link. Ich habe mit eEd gleich mal meine Beispieltabelle nachgebaut, und das Ergebnis sieht wirklich gut aus (Grafik angehängt).


[gelöscht durch Administrator]
« Letzte Änderung: 20.06.2006 | 00:15 von Mann ohne Zähne »

Offline Purzel

  • Spielt jeden Scheiß
  • Hero
  • *****
  • Würfel-Fetischist & Besser-Spieler
  • Beiträge: 1.308
  • Geschlecht: Männlich
  • Username: Purzel
Re: Geile Software für Relationship Maps
« Antwort #9 am: 20.06.2006 | 01:15 »
Scheiße, ich raff' das dot-Dingens nicht  >:(
Ich rufe das Programm auf, und das verlangt irgendwelche input- und output-files von mir; ich habe keine Ahnung, was das soll... anyone help me?

Habe ich fast vermutet :) Ich habe Zugriff zu Windowsrechnern, ich kann man schauen, wie man den nicht ganz intuitiven Umgang mit der "dot"-Sprache etwas für normale Windows-User dokumentiert.

Der grösste Unterschied zu den UML-Editoren ist einfach der, dass "dot" fast schon eine Art Programmiersprache ist, und Graphviz selbst nur ein Viewer aber kein Editor ist.
« Letzte Änderung: 20.06.2006 | 01:17 von Purzel »

Offline Dom

  • Stiftung Rollenspieltest
  • Famous Hero
  • ******
  • Beiträge: 2.369
  • Geschlecht: Männlich
  • Username: Dom
Re: Geile Software für Relationship Maps
« Antwort #10 am: 20.06.2006 | 09:46 »
Zu dot: Das Programm ist ganz nett, weil man sich um die Anordnung keine Gedanken machen muss. Vielleicht sieht das Ergebnis dann nicht ganz so durchgestyled aus, aber im Allgemeinen isses gut lesbar und man kann sich voll auf die Beziehungen konzentrieren.

Ich habe mal die R-Map vom MoZ nachgebaut. Der "Programmcode" sieht wie folgt aus:
digraph MoZRMap {
  node [shape=box,color=lightblue,style=filled]
  Victor      [label="Victor Gonzales"]
  Luther      [label="Luther Vandruz"]
  Yellowface  [label="Yellowface Sheen"]
  Palomino    [label="Palomino Rite"]
  Pangor      [label="Pangor Rite"]
  Smith       [label="Mister Smith"]

  node [shape=ellipse,color=pink,style=filled]
  Rena        [label="Rena Fulsom"]
  Kiki        [label="Kiki Brownstone"]

  Victor -> Luther        [label="geschäftlich",dir=both]
  Victor -> Kiki          [label="hassen sich",dir=both,color=red,style=bold]

  Luther -> Kiki          [label="benutzt"]
  Kiki   -> Luther        [label="hasst",color=red,style=bold]

  Luther -> Yellowface    [label="hassen sich",dir=both,color=red,style=bold]
  Yellowface -> Palomino  [label="Freunde",dir=both,color=green]

  Palomino -> Luther      [label="geschäftlich"]
  Palomino -> Pangor      [label="hassen sich",dir=both,color=red,style=bold]

  Pangor -> Rena          [label="Vertraute",dir=both,color=green]
  Pangor -> Smith         [label="Vertraute",dir=both,color=green]

  Rena -> Smith           [label="lieben sich",dir=both,color=green]
}

Zur Erläuterung: Oben werden die Knoten festgelegt, darunter die Beziehungen. Die Angaben in den eckigen Klammern definieren das Aussehen der einzelnen Komponenten, wobei man mit "node" das Aussehen der folgenden Knoten festlegen kann. Genauso könnte man mit "edge" grundsätzliche Einstellungen für Kanten einstellen.

Unten angehängt das Ergebnis.

Dom

[gelöscht durch Administrator]

Mann ohne Zähne

  • Gast
Re: Geile Software für Relationship Maps
« Antwort #11 am: 20.06.2006 | 10:49 »
Hi Dom,
danke fürs Beispiel, gefällt mir gut!
Ich kann mir jetzt auch ein bisschen mehr vorstellen, wie dot funktioniert. Aber ich habe immer noch keine Ahnung, wo ich das "Programm" für die R-Map reinschreiben soll.

Ich rufe Graphviz (Windows) auf... und dann?
Ich habe unten angehängt, wie das Fenster aussieht.

Danke für die Hilfe!
Norbert

[gelöscht durch Administrator]

Offline Wawoozle

  • Sultan des Unterwasser-Kingdoms
  • TechSupport
  • Mythos
  • *****
  • would you kindly
  • Beiträge: 10.620
  • Geschlecht: Männlich
  • Username: Wawoozle
Re: Geile Software für Relationship Maps
« Antwort #12 am: 20.06.2006 | 10:55 »
Du machst einen Texteditor auf kopierst den Code hinein den Dom gepostet hat und speicherst es bspw unter HURTZ.txt.
Dieses File wählst Du bei Input File aus.
Dann vergibst Du den namen deines Output files bspw. HURTZMAP und selectierst darunter den Output file type bspw. JPG
Dann klickst du auf Do layout und er raspelt los.
Irgendwann hast Du dann eine Datei namens HURTZMAP.JPG auf deinem Rechner -> die generierte RMap.
Ihr wollt doch alle den Nachtisch zuerst !

Mann ohne Zähne

  • Gast
Re: Geile Software für Relationship Maps
« Antwort #13 am: 20.06.2006 | 11:00 »
Juheeee!
Es...funktioniert!
Danke, danke, danke!

:)
Norbert

Ein

  • Gast
Re: Geile Software für Relationship Maps
« Antwort #14 am: 20.06.2006 | 12:15 »
Sieht sehr interessant aus. Werde ich wohl auch mal ausprobieren.

Offline Purzel

  • Spielt jeden Scheiß
  • Hero
  • *****
  • Würfel-Fetischist & Besser-Spieler
  • Beiträge: 1.308
  • Geschlecht: Männlich
  • Username: Purzel
Re: Geile Software für Relationship Maps
« Antwort #15 am: 21.06.2006 | 10:16 »
Wow, drolliges Phänomen, die verschiedenen R-Map Beispiele auf diesem Thread wurden teilweise schon bis zu 50mal angeschaut. Warum gucken sich die Leute so begierig die Karten von fremden Rollenspiel-Runden an?

Verwundert,
    Purzel

Offline Wawoozle

  • Sultan des Unterwasser-Kingdoms
  • TechSupport
  • Mythos
  • *****
  • would you kindly
  • Beiträge: 10.620
  • Geschlecht: Männlich
  • Username: Wawoozle
Re: Geile Software für Relationship Maps
« Antwort #16 am: 21.06.2006 | 10:18 »
Weil es immer wieder interessant ist wie andere Leute ihre Maps aufbauen :)
Ihr wollt doch alle den Nachtisch zuerst !

Offline Purzel

  • Spielt jeden Scheiß
  • Hero
  • *****
  • Würfel-Fetischist & Besser-Spieler
  • Beiträge: 1.308
  • Geschlecht: Männlich
  • Username: Purzel
Re: Geile Software für Relationship Maps
« Antwort #17 am: 21.06.2006 | 10:33 »
Apropos Graphviz: unter Linux ist es ein reines Kommandozeilen-Tool. Unter Windows ist schon ein bisschen Eingabe-Maske dabei. Aber Dom erzählte mir gestern, dass die MacOS-Version von Graphviz noch viel, viel cooler ist, mit allen Optionen und dass die Ergebnisse noch besser aussehen *hint*hint* Da bin ich echt neidisch, dass ich keinen Mac habe.

Mann ohne Zähne

  • Gast
Re: Geile Software für Relationship Maps
« Antwort #18 am: 21.06.2006 | 11:53 »
Stimmt!
Ich arbeite im Job mit einem iMac, das ist das reinste Vergnügen...
Wenn unsere Übersiedlung in die USA erfolgreich über die Bühne ist, werde ich mir auch einen besorgen :)

Offline Lord Verminaard

  • Gentleman der alten Schule
  • Titan
  • *********
  • Dreiäugiger Milfstiefel
  • Beiträge: 14.357
  • Geschlecht: Männlich
  • Username: Lord Verminaard
Re: Geile Software für Relationship Maps
« Antwort #19 am: 25.06.2006 | 16:08 »
Hm, ich arbeite eigentlich lieber mit Papier und Zettel... Aber das sieht interessant aus!
We are all just prisoners here, of our own device
Danger Zone Blog - Vermi bloggt über Rollenspiel und Blood Bowl

Offline Boba Fett

  • Kopfgeldjäger
  • Titan
  • *********
  • tot nützt er mir nichts
  • Beiträge: 38.246
  • Geschlecht: Männlich
  • Username: Mestoph
    • Internet-Trolle sind verkappte Sadisten
Re: Geile Software für Relationship Maps
« Antwort #20 am: 18.07.2006 | 13:46 »
Ganz nebenbei: Das Zeichenwerkzeug von Openoffice kann das auch Problemlos.
Dort zeichnet man einfach direkt frei nach Nase diese Relationships.
Die Verbindungen bewegen sich natürlich bei Verschiebungen mit.
Ausserdem können die Verbindungen mit Pfeil und anderen Endungen versehen werden, individuell in beide Richtungen.
Ist ebenfalls Freeware und speichert im OpenDocument - Format ab.
Ausserdem ist es für Win und Linux zu bekommen...
Und enthält PDF Konverter.
und und und...
Kopfgeldjäger? Diesen Abschaum brauchen wir hier nicht!

Offline Merlin Emrys

  • Famous Hero
  • ******
  • Beiträge: 2.948
  • Username: Merlin Emrys
Re: Geile Software für Relationship Maps
« Antwort #21 am: 19.07.2006 | 05:28 »
Ganz nebenbei: Das Zeichenwerkzeug von Openoffice kann das auch Problemlos.
Ich glaube, der Unterschied faellt auf, wenn man in eine aus bereits 143 "related entities" bestehende Karte noch 21 weitere einbauen will... Koennte mit einem der genannten Programme doch ein eine Spur uebersichtlicheres Ergebnis geben. Und unwesentlich schneller gehen als in OpenOffice, vielleicht :-) .

Offline Haukrinn

  • BÖRK-Ziege
  • Mythos
  • ********
  • Jetzt auch mit Bart!
  • Beiträge: 11.765
  • Geschlecht: Männlich
  • Username: haukrinn
Re: Geile Software für Relationship Maps
« Antwort #22 am: 19.07.2006 | 10:29 »
Bei einer R-Map mit 143 Entities hast Du aber generell während des Spiels keinen Spaß mehr...  ::)

PS: Ja, auch ich benutze lieber Dot (hey, ich Informatiker. Da braucht man Graphen. Viiiele Graphen). Aber für so eine kleine R-Map, wenn man sich nicht mit Kommandozeilentools rumärgern will, ist OpenOffice eine prima Alternative. Oder auch Inkscape. Oder Skencil. Oder XFig.
What were you doing at a volcano? - Action geology!

Most people work long, hard hours at jobs they hate that enable them to buy things they don't need to impress people they don't like.

Offline [tob]ias

  • Dr. House
  • Hero
  • *****
  • Beiträge: 1.153
  • Geschlecht: Männlich
  • Username: Igthorn
Re: Geile Software für Relationship Maps
« Antwort #23 am: 8.03.2007 | 18:08 »
Hallo Jungs,

ich habe mich gerade nochmal durch den thread gearbeitet, hab aber leider ein paar Startschwierigkeiten mit "dot". Okay, zugegeben, hätte ich auch keine 40 Seiten Dokumentation erwartet, aber gut :P.

Der "Programmcode" sieht wie folgt aus:

Wenn ich genau deinen Code bei mir reinkopiere kommt folgender Fehler:

dot said: Layout ended with errors.
Error: Invalid 3-byte UTF8 found in input. Perhaps "-Gcharset=latin1" is needed?



Falls jemand von euch zufällig wüsste, wie ich dem entgegen wirken kann, wäre mir sehr geholfen :).

Tobias
"Why should they build a sonic torture weapon into a vacuum!?" (Testees)

Offline avakar

  • Adventurer
  • ****
  • Gelegenheitsspieler
  • Beiträge: 818
  • Geschlecht: Männlich
  • Username: avakar
Re: Geile Software für Relationship Maps
« Antwort #24 am: 8.03.2007 | 19:20 »
@Tobias:
dot kommt nicht mit den deutschen Umlauten klar. Wenn du diese aus dem Code herausnimmst, sollte es funktionieren.
Wenn du dot über eine Kommandozeile aufrufst, dann kannst du alternativ mit der Option -Gcharset=latin1 den (wahrscheinlich) richtigen Zeichensatz einstellen. Wie das in graphischen Oberflächen funktioniert, weiss ich nicht.