Archiv des Autors: MeisterGeister

Neue Version 2.0.1 erschienen

Eine Woche nach der Veröffentlichung der Version 2.0 bieten wir euch nun die neue Version 2.0.1, in der wir alle gemeldeten Fehler beseitigt haben und auch einige kleine Verbesserungen umgesetzt haben.

Eine vollständige Liste der Änderungen und BugFixes findet ihr im ChangeLog.

Wir bedanken uns bei allen Benutzern, die uns Fehler gemeldet und uns ihre Anmerkungen geschrieben haben.

Gegner Verwaltung

Gegner Verwaltung

Neben der Behebung einiger Fehler, haben wir vor allem ein paar Verbesserungen in die Gegner-Verwaltung eingebaut: Angriffe eines Gegners können nun auch aus einer Waffenliste erstellt werden, ebenso kann man den Rüstungsschutz aus einzelnen Rüstungsteilen berechnen lassen.
Zudem haben wir ein Feld für Literatur-Angaben ergänzt und die Energie-Felder wurden farblich hervorgehoben.
In dieser Version ich nun die aktuelle Version (1.3.0) des Ares-Controllers enthalten.

Download
DSA MeisterGeister 2.0.1 (592 Downloads)

ChangeLog:

Allgemein

  • Die installierte SQL-CE-Version wird nun bei den Systeminformationen ausgegeben.
  • Laufwerksinformationen (Typ, Format) werden nun bei den Systeminformationen ausgegeben.
  • Bei Fehlermeldungen wird nun bei der Versionsnummer angegeben, falls es sich um eine Intern-Version handelt.
  • Mehr Informationen bei bestimmten Fehlermeldungen.
  • Zugriff bei DB-Versions-Prüfung so geändert, dass der Start auch funktioniert, wenn die DB im Zugriff ist.

Audio-Player

  • BugFix: Fehlermeldung bei fehlendem Media Player deutlicher gestaltet.
  • BugFix: Fehlermeldung bei fehlendem Media Player wird nur einmal geworfen.
  • BugFix: StartJingle Einstellung wurde beim Start nicht berücksichtigt.

Kampf-Tool

  • BugFix: Absturz, wenn man das Kampf-Tool schließt und erneut öffnet.
  • BugFix: Fehler in der Initiative behoben.
  • BugFix: Falschen ToolTip korrigiert.

Gegner-Verwaltung

  • Man kann nun Gegner-Angriffe aus einer Waffenauswahl erstellen.
  • Gegner gleichen Namens werden nun mit einem Zähler versehen, wenn sie ins Kampf-Tool eingefügt werden.
  • Gegner-Bilder können nun auch entfernt werden.
  • Der Rüstungsschutz eines Gegners kann nun per Rüstungsauswahl ermittelt werden. Die ausgewählten/gelöschten Rüstungen werden einfach in den Zonen addiert/subtrahiert; gewählte Rüstung wird ins Bemerkungsfeld geschrieben bzw. daraus gelöscht.
  • Standard-Werte für GS (8) und Aktionen (2) bei neuen Gegnern.
  • Zeilenumbruch im Bemerkungsfeld möglich.
  • Literatur-Feld hinzugefügt.
  • Energie-Felder haben eine farbliche Hervorhebung bekommen (passend zur Darstellung in anderen Tools).

Proben-Tool

  • BugFix: Möglichen Absturz im Zusammenhang mit Proben-Favoriten behoben.

Helden-Verwaltung

  • BugFix: HeldenSoftware-Import: Crash bei doppelten Talenten behoben.
  • BugFix: Absturz bei zu langem Text in den Kampfnotizen.

PlugIn: Ares-Controller

  • Update von Version 1.2.0 auf 1.3.0.

Neue Version 2.0.0 erschienen

Wir freuen uns außerordentlich euch die neue MeisterGeister Version 2.0 präsentieren zu können! Das gesamte Team hat die letzten Wochen und Monate mit viel Energie an dieser Version gearbeitet und wir denken, dass sich die Neuerungen sehen lassen können…

Diese Version ist sicherlich die bedeutenste seit bestehen des Projekts, denn wir haben zu großen Teilen den gesamten “Programm Unterbau” erneuert und teilweise wurden sogar ganze Tools komplett neu entwickelt (mehr zu dem Hintergrund in diesem Artikel).

Mit MeisterGeister 2.0, oder wie ein Facebook-User schieb “MG2000” (sprich: ämmDji) ;-), sind wir bestens für zukünftige Entwicklungen vorbereitet, sodass ihr euch noch auf viele weitere Verbesserungen freuen könnt…

Aber nun wollen wir einen Blick auf die neue Version werfen…

Gegner-Grafiken und Icons

sss herokon onlineDie Silver Style Studios, die Macher des ersten DSA MMORPG Herokon Online, haben uns wieder ein großes Grafik-Paket zur Verfügung gestellt! Es gibt wieder eine ganze Reihe neuer Icons, die bislang noch nicht zum Einsatz kamen. Außerdem haben wir die Gegner-Verwaltung um die Möglichkeit erweitert Bilder einzufügen. Damit man bereits eine gewisse Auswahl zur Verfügung hat, liefern wir ein Basis-Paket mit, wobei uns das Herokon-Online-Team mit einem riesigen Paket von fast 100 (!!!) Bildern unterstützt hat!
Wir danken den Silver Style Studios ganz außerordentlich für diese Unterstützung, die nicht nur uns, sondern all unseren Nutzern zu Gute kommt. Wir finden, dass die Bilder wirklich total klasse geworden sind! 🙂

Leichterer Look

Die Version 2.0 kommt nun mit einem deutlich “leichterem” Look daher. Wir haben die Verwendung des braunen Pergament-Hintergrunds stark zurück gefahren und setzten nun stärker auf eine schlankere Optik mit Gruppierungselementen, die die Funktion stärker in den Fokus setzt. Wir haben diesen Look nun einheitlich auf das gesamte Programm ausgedehnt. Zudem haben wir den Style verschiedener Bedienelemnte so geändert, dass es besser ins Gesamtbild passt.
Wir hoffen, dass wir mit diesen Änderungen dem Geschmack der meisten Nutzer entgegenkommen konnten.

Kampf-Tool, Arena und Gegner-Verwaltung

Wir haben sehr viel Energie in die Überarbeitung des Kampf-Tool gesteckt und dabei haben wir im Grunde die gesamte Kampf-Logik neu entwickelt, um alle gewachsenen Anforderungen abbilden zu können. Wir haben uns bemüht die wichtigsten Wünsche unserer User umzusetzen und das Ergebnis seht ihr im neuen Kampf-Tool 2.0!
Es ist nun z.B. möglich Aktionen umzuwandeln, was von vielen sehnlichst erwartet wurde. Dies geht nun ganz einfach, indem man die Art der Umwandlung an einem Schieberegler einstellt. Wie die vorhandenen Aktionen aufgeteilt sind zeigen dabei kleine Icons an. Eine evtl. zweite (oder dritte) Aktion erscheint dann automatisch weiter unten in der Liste.
Außerdem werden nun die Kampfwerte von Helden (derzeit die Kampftalentwerte) und Gegnern angezeigt und sämtliche Modifikatoren aus Wunden etc. angerechnet und angezeigt.
Bei zugefügten Wunden wwird anfallender Zusatz-Schaden per Würfel-Dialog automatisch angerechnet und man kann eine Trefferzone per Zufall auswürfeln lassen.
Zudem können sich Kämpfer nun orientieren und falls erforderlich wird ein Proben-Dialog angezeigt, der über den Erfolg der Aktion entscheidet.
Die Anzeige der INI-Liste im SpielerInfo-Fenster wurde verbessert und im Bodenplan werden nun auch Bidler von Gegnern angezeigt.
Das Kampf-Tool hat sich also kräftig weiterentwickelt und in kommenden Version wird noch eine ganze Menge mehr folgen… 🙂

Die Gegner-Verwaltung wurde ebenfalls komplett erneuert und diese ist nun auch als eigenen Tool aufrufbar. Gegner können nun mit Bildern versehen werden (siehe auch oben) und sie können nun mehrere Angriffsvarianten haben. Damit man bei vorhandenen Gegnern nicht alle Angriffe per Hand eingeben muss, kann man diese aus dem Bemerkungsfeld ermitteln lassen. Auch die Gegner-Verwaltung wird zukünftig noch weiter ausgebaut.

Proben-Tool

Das Proben-Tool wurde komplett neu entwickelt und präsentiert sich in einem völlig neuen Look mit vielen erweiterten Funktionen. Man kann nun zwischen zwei möglichen Darstellungen wählen: Eine kompakte Kachel-Ansicht, oder eine Zeilen-Ansicht, die manche übersichtlicher finden. Im Proben-Tool 2.0 werden nun zudem Behinderung und sämtliche Abzüge durch Wunden oder niedriger Energie berücksichtigt. Ist ein Wert modifiziert, wird dies deutlich durch entsprechende Icons dargestellt und ein Tool-Tip verrät einem mehr über die Modifikatoren.
Die Ausgabe auf dem SpielerInfo-Fenster wurde ebenfalls deutlich verbessert, denn diese aktualisiert sich nun live bei Änderungen.
Das Proben-Tool kann auch direkt aus der Helden-Verwaltung aufgerufen werden, für die ganze Gruppe oder auch nur für eine Einzelprobe (Rechts-Klick auf ein Talent oder Zauber).
Natürlich sind auch alle Feature aus dem alten Tool weiterhin vorhanden: Proben-Favoriten, manuelles Einstellen der Würfel-Ergebnisse, Proben auf Eigenschaften, (Meta-)Talente und Zauber, etc.

Helden-Verwaltung

Die Helden-Verwaltung wurde ebenfalls zu großen Teilen erneuert und mit zusätzlichen Verbesserungen ausgestattet. Bei den Eigenschaften werden nun bei allen Werten Abzüge durch Wunden und niedriger Energie angezeigt und deutlich gekennzeichnet.
Bei den Talenten können nun bei Kampftalenten die AT/PA-Zuteilung direkt angegeben werden und die entsprechenden Werte (inkl. Modifikatoren und BE) werden dort angezeigt. Es gibt Schnellfilter, um nur eine bestimmte Gruppe anzuzeigen.
Vor-/Nachteile und Sonderfertigkeiten werden nun “umgebrochen” dargestellt, damit mehr Einträge auf eine Seite passen, ohne dass man scrollen muss.

Außerdem wurde der Helden-Software-Import weiter verbessert und erweitert, sodass nun auch Ausrüstung (Waffen etc.) importiert werden kann.

Schmiede-Tool

Schmiede-Tool

Schmiede-Tool

Die Schmiede wurde ordentlich erweitert und verbessert! Es können nun Nahkampfwaffen, Fernkampfwaffen, Schilde, Rüstungen und Munition hergestellt werden. Durch das neue Tab-System können sogar mehrere Schmiede-Entwürfe parallel bearbeitet werden. Außerdem stehen sämtliche Schmiede-Varianten, wie Verbesserungen, Material und Technik zur Verfügung. Und um die Sache abzurunden wird eine Abschätzung der Herstellungszeit angegeben.

“Taschenrechner”

Taschenrechner

Taschenrechner

Ein nettes Feature soll an dieser Stelle nicht unerwähnt bleiben: Alle IntBoxen (Zahleneingabe-Felder) sind nun kleine Taschenrechner. Das bedeutet, dass man damit z.B. mal eben schnell einen Abzug oder eine Regeneration auf einen Energiewert anwenden kann. Es ist sogar möglich einen Würfelausdruck anzugeben, also z.B. sowas: “31-2W6”.

Myranor- und DunkleZeiten-Daten

Einstellungen

Einstellungen

Wir haben unseren Datenstamm stark erweitert und MeisterGeister auf den Mehr-Setting-Betrieb vorbereitet. Die Daten sind noch nicht als absolut vollständig anzusehen, sodass die Settings noch als “Beta” anzusehen sind. Alle relevanten Listen wedren automatisch so gefiltert, dass nur die gewünschten Settings berücksichtigt werden.
In den nächsten Versionen wird das Setting-System noch weiter ausgebaut werden.

Sonstiges

Natürlich gibt es noch an vielen anderen Stellen Verbesserungen, wie z.B. eine Performance-Verbesserung im Basar und die Beseitigung einiger Bedienprobleme im Zauberzeichen-Tool.

Alle einzelnen Änderungen und Neuerungen im Detail vorzustellen, würde den Rahmen sprengen. Probiert die neue Version einfach aus und schaut ins ChangeLog für eine ausführlichere Übersicht. Über eure Meinung zur neuen Version würden wir uns natürlich sehr freuen 🙂

Wir wünschen euch jedenfalls viel Spaß mit MeisterGeister 2.0!

Download
DSA MeisterGeister 2.0.0 (609 Downloads)

ChangeLog:

Programm-Architektur und Datenmodell

  • Umfassende Portierung der Helden-Verwaltung zum MVVM-Architekturmuster.
  • Umfassende Änderungen im Datenmodell von DataSets zum EntityModel.

Allgemein

  • Systeminformationen im Fehlermedlungs-Fenster wurde um zusätzliche Informationen erweitert.
  • Zusätzliche Informationen bei einigen speziellen Fehlermeldungen.
  • Fehlermeldungen werden nun zusätzlich in einer Log-Datei protokolliert.
  • Unbehandelte Fehler werden nun auch abgefangen, angezeigt und protokolliert.
  • Über das Hilfe-Menü können Systeminformationen angezeigt werden (für einen evtl. Support-Fall).
  • BugFix: Einige Zahlendarstellungen entsprachen nicht dem gängigen deutschen Format.
  • BugFix: Bei den IntBoxen konnte es zu Fehlern mit Grenzwerten geben.
  • Alle IntBoxen können nun rechnen und würfeln.
  • Design aller Tools verschlankt.
  • Das Hauptmenü wird nun automatisch ausgeblendet, wenn man ein Tool über das Menü öffnet.
  • Die Zonen rechts/links im “Zonenmännchen” wurden getauscht.

Notiz Boxen

  • Es werden jetzt in jedem Fall ToolTips bei den Buttons Ausschneiden, Kopieren, Einfügen angezeigt, auch wenn die Buttons deaktiviert sind.

Helden-Verwaltung

  • Helden-Liste: Menü verschlankt (es gibt nur noch einen Eintrag für den Import).
  • Design und Layout vereinheitlicht, hin zum neuen Look, der mit dem Inventar eingeführt wurde.
  • Vor-/Nachteile: Performance-Verbesserung bei der Anzeige.
  • Vor-/Nachteile: Werden nun umgebrochen dargestellt und nicht mehr als Liste mit einem Eintrag pro Zeile.
  • Der zuletzt ausgewählte Held und Tab wird gespeichert.
  • Schnellauswahl von Talentgruppen im Talent-Tab.
  • Die Verteilung der TaP von Kampf-Talenten kann jetzt im Talent-Tab vorgenommen werden. Der Kampfwerte-Tab fällt weg.
  • Modifikatoren werden bei den Eigenschaften angezeigt (durch Wunden, etc.).
  • BugFix: Miserable Eigenschaften waren als Vorteile gelistet.
  • Bei nicht gesetztem Helden-Bild wird nun ein Platzhalter angezeigt.

Helden-Import

  • Einige generelle Verbesserungen im Import-Mechanismus.
  • HeldenSoftware: Import von Gegenständen.

Proben-Tool

Vollständige Neugestaltung des Tools.

Kampf-Tool

Vollständige Neugestaltung des Tools.

Arena

  • Kämpfer haben nun ToolTip mit Namen.
  • Bilder für Gegner.
  • Einfügen und Löschen in der Arena wirkt sich auch auf die INI-Liste aus.

SpielerInfo-Tool

  • In der Liste eines geöffneten Bilder-Ordners wird nun nur noch der Name der Bilder angezeigt, nicht mehr der ganze Pfad. Die Liste ist nun alphabetisch sortiert und per Tastendruck kann man zum passenden Anfangsbuchstaben springen.
  • Im Bilder-Ordner wird zu jedem Bild eine kleine Mini-Vorschau angezeigt.
  • Verbesserungen im dynamischen Layout (besseres Verhalten bei Skalierung des Fensters).
  • Einstellmöglichkeit für maximierte Bilderanzeige oder Anzeige in Originalgröße.

Schmiede-Tool

  • “Alle-Filter” bei der Talentauswahl.
  • Neues Tab-System: Es können nun beliebig viele Waffen und Schilde gleichzeitig hergestellt werden. Jede Herstellung wird in einem eigenen Tab geöffnet.
  • Fernkampfwaffen können nun erstellt werden.
  • Rüstungen können nun erstellt werden.
  • Geschosse können nun erstellt werden.
  • Abschätzung der Erstellungszeit.

Zauberzeichen-Tool

  • ToolTip-Hinweis in der Helden-AuswahlBox, dass nur Helden mit passender Sonderfertigkeit erscheinen.

Basar-Tool

  • Performance Verbesserung.
  • BugFix: Nach einem Toolwechsel war die Liste nicht mehr gefiltert.
  • BugFix: Fehler im Update-Mechanismus für Handelsgüter behoben.

ZooBot-Tool

  • Beim Wechsel der Helden-Auswahl bleibt nun der aktuelle Proben-Reiter geöffnet.

NSC-Tool

  • Weitere Namen hinzugefügt.

MeisterGeister Team Treffen

Team Treffen 2012

MG-Team beim Team-Treffen 2012 (v.l.n.r. Joker2002, JBO, Rondrian, TheyWor, Master Sheep)

Anfang Oktober sind die MeisterGeister erstmalig an einem realen Ort zusammengekommen. Bislang kannte man sich nur über digitale Kommunikationswege und so war es für alle Beteiligten eine tolle Sache, sich mal in persona kennenzulernen.

Fünf Teammitglieder aus den unterschiedlichen Projekt-Bereichen (nebst Anhang) sind aus ganz Deutschland angereist, um sich im schönen Rheinland-Pfalz, umgeben von Weinbergen, zu treffen.
Wir haben die Gelegenheit natürlich genutzt, um einige wichtige Themen zu besprechen… Wir haben die mittel- und langfristige Ausrichtung von MeisterGeister diskutiert und neue Ideen entwickelt, um unsere Nutzer auch zukünftig mit guten und nützlichen Tools versorgen zu können. Außerdem haben wir intensiv über unseren integrierten Audio-Player gesprochen, den es in einer der kommenden Versionen geben wird. Man darf gespannt sein…

Natürlich ist auch der “Spaß” nicht zu kurz gekommen: Beim Grillen, Federweiser trinken und Zwiebelkuchen essen sind gemütliche und nette Gespräche geführt worden, wobei das Thema DSA und vor allem das Spielleiterhandwerk einen hohen Anteil hatte… Da Rollenspieler bekanntlich oft auch leidenschaftliche Gesellschaftsspieler sind, haben wir uns mit einigen Runden von Die Werwölfe vom Düsterwald in die Nacht begeben… Dabei zeigte sich, dass wenn 8 Rollenspieler ein solches Spiel spielen, garantiert eine Menge Spaß bei raus kommt… 😉

Nun, das Wochenende ist vorbei und ich bin immer noch total begeistert von der tollen Stimmung im Team! Das Treffen hat uns und dem Projekt viel gebracht und wir wollen es auf jeden Fall wiederholen. Also: Bis zum nächsten Mal…

1. Projektleiter Markus/Rondrian
für das gesamte MeisterGeister-Team

Werkstattbericht – Datenmodell und MVVM

Bereits vor der Sommerpause haben wir an verschiedenen Stellen davon berichtet, dass wir umfangreiche Änderungen an einigen Hintergrundkomponenten von MeisterGeister vornehmen und damit auch immer wieder Verzögerungen bei der Weiterentwicklung einiger Tools entschuldigt.

Nun, daber was sind diese ominösen “Hintergrundarbeiten” eigentlich? Und was habt ihr Nutzer überhaupt davon? Diese Fragen wollen wir in diesem Blog-Artikel klären…

MeisterGeister hat in den vergangenen 2 Jahren eine enorme Entwicklung erlebt: Die Anforderungen sind stark gewachsen und vor allem hat sich ein beachtlich umfangreiches Entwicklerteam entwickelt. Diese Veränderungen wirken natürlich bis in den Quellcode und den Aufbau der Sofware hinein… Nun, vereinfacht gesagt: Das was mit einem Entwickler gut funktioniert, ist bei fünf Entwicklern einfach nicht mehr praktikabel! Frühere Architekturentscheidungen sind inzwischen unpraktisch geworden und bremsen die Innovation im MeisterGeister-Projekt.
Aus diesem Grund haben wir uns vor einiger Zeit entschieden, den umfangreichen Schritt zu tun und diese alten Strukturen hinter uns zu lassen und einige neue Datenmodelle und Architekturmuster einzuführen. Das was uns jetzt einiges an Arbeit macht, wird uns später sehr viel bringen und euch natürlich auch ;-).

Aber was habt ihr nun davon? Also zunächst werdet ihr nicht viel von diesen Änderungen sehen, da sie sich hauptsichlich “unter der Oberfläche” abspielen und wir sehr darauf achten, alle bisherigen Funktionen auf die neuen Strukturen zu überführen. Der große Vorteil wird darin bestehen, dass wir endlich bei einigen Projekten ordentlich Gas geben können und wir deutlich schneller und einfacher die bestehenden Tools weiterentwickeln können und neue innovative Tools angehen können. Derzeit bremsen uns verkrustete Programmstrukturen noch sehr stark, was bald nicht mehr der Fall sein wird. Wir werden dann zum Beispiel endlich lange erwartete Verbesserungen im Kampf-Tool umsetzen können… 🙂

Während dieser Umbauarbeiten werden wir aber auch einige kleinere Verbesserungen sogleich umsetzen, von denen ihr auch direkt etwas habt: Einige Darstellungen werden verbessert, Bedienstrukturen vereinfacht und vereinheitlicht, Designs vereinheitlicht und wir versuchen die Performance zu optimieren. Ganz besonders betroffen von diesen Arbeiten ist die gesamte Helden-Verwaltung. Diese bekommt “unter der Haube” quasi einen komplett neuen Motor! 😉 Aber auch das Proben-Tool und das Kampf-Tool sind nicht unwesentlich von den Umbauarbeiten betroffen.

Exkurs für technisch Interessierte

Für all jene unter euch, die sich für die technischen Details interessieren, wollen wir an dieser Stelle eure Neugier gerne befriedigen :-). Alle anderen dürfen diesen Absatz gerne überspringen…
Eine wichtige Änderung, die wir vornehmen, ist die klarere Trennung der Architekturebenen. Dabei folgen wir dem Entwurfsmuster MVVM (Model View ViewModel). Dieses Muster basiert auf dem Model View Controller (MVC) Muster und erweitert es um einige Spezialitäten für WPF. Diese Muster sehen eine klare Trennung zwischen den verschiedenen Programmebenen vor: Die Benutzeroberfläche muss z.B. klar von der Programmlogik getrennt sein. Aus historischen Gründen besteht der MeisterGeister Code zu großen Teilen aus stark verzahnten Komponenten, mit viel CodeBehind-Logik. Die neue Architektur ist viel flexibler und robuster und einfacher zu warten und zu erweitern.
Die zweite große Umstellung besteht in unserem Datenmodell: Ursprünglich wurde die MeisterGeister-Datenbank mittels DataSet abgebildet. Dieses Datenmodell ist allerdings in einigen Punkten sehr unpraktisch und durch die gewachsenen Strukturen wurden wir dadurch stark behindert. Deshalb stellen wir das gesamte Datenmodell auf das Entity Data Model um. Anders als beim DataSet, werden beim EE-Model die einzelnen Datenbankeinträge nicht als Tabellenzeile dargestellt, sondern als einzelne Objekte. Die Handhabung dieses Models ist zwar etwas komplizierter, aber wir haben dadurch viele Vorteile.
Im Rahmen dieser Umbauarbeiten setzen wir außerdem einige sehr hilfreiche Konzepte aus dem Bereich der .NET- und WPF-Entwicklung ein, die vieles vereinfachen, darunter DataBinding und LINQ.
Diese Daten- und Architekturmodelle existieren bereits seit einigen MeisterGeister-Versionen parallel. Zur nächsten Version (1.6) wollen wir dann vollständig auf die neuen Modelle umgestellt haben!

Den Fortschritt der Arbeiten könnt ihr in unserem Forum verfolgen.

So, wir hoffen, dass wir mit diesem Artikel etwas Licht ins Dunkel bringen konnten?! Wir arbeiten bereist mit Hochdruck an der kommenden Version und wir freuen uns schon darauf, sie euch präsentieren zu können. Wir hoffen, dass es in ein paar Wochen soweit sein wird… Bis dahin: Bleibt uns treu! 😉

Eure Meistergeister

MeisterGeister und Windows 8

Das neue Windows 8 steht bereits in den Startlöchern und manch einer hat es vielleicht auch schon ausprobiert. Am 26. Oktober wird es in den Geschäften stehen, für uns also Grund genug MeisterGeister auf dem neuen Betriebssystem zu testen!

Nun, wir können verkünden, dass MeisterGeister auf Windows 8 (32/64 bit) problemlos läuft :-)!

Aber Achtung: Falls ihr euch in Zukunft ein neues Windows 8 Tablet kaufen wollt, dann berücksichtigt, dass MeisterGeister NICHT auf einem Tablet mit ARM-Prozessor und Windows RT laufen wird! Dort werden nämlich nur die Programme aus dem Windows Store im Metro-Stil zu installieren sein und MeisterGeister ist eine Desktop-Anwendung und nicht Metro kompatibel. Diese Betriebsystemvariante wird primär bei den sehr preiswerten Tablets installiert sein. Falls euch also wichtig ist, auch MeisterGeister benutzen zu können, solltet ihr ein Gerät mit einem “vollwertigenen” Windows 8 anschaffen.

Hier aber mal ein paar Bilder von MeisterGeister unter Windows 8:

Neue Version 1.5.1 erschienen

Seit kurzem gibt es die neue Version vom Microsoft SQL Server Compact 4.0 SP1. Mit dem heute erschienenem Mini-Update 1.5.1 von MeisterGeister wird nun auch die neue Version der SQL Komponente unterstützt.
Ihr könnt MeisterGeister nun also sowohl mit Version 4.0, als auch 4.0 SP1 nutzen.

Darüber hinaus wurde in der Version 1.5.1 ein Bug im Zusammenspiel zwischen dem Kamp-Tool und dem SpielerfInfo-Fenster behoben.

Weitere Änderungen werden erst in der kommenden Version 1.6.0 enthalten sein. Einen ersten Blick auf die Neuerungen könnt ihr bereits in unserem Forum erhaschen…

Download
DSA MeisterGeister 1.5.1 (537 Downloads)

ChangeLog:

Allgemein

  • SQL Server Compact Version 4.0 SP1 wird unterstützt.

KampfInfo-Tool

  • BugFix: KampfInfo-Fenster aktualisiert das SpielerInfo-Fenster jetzt nicht mehr, wenn ein anderes Bild gezeigt wird.

Sommerpause

Die Version 1.5 ist nun bereits eine Weile online und unser Team hatte für diese Version nochmal ordentlich Gas gegeben, um euch vor dem Sommer noch einige neue Features zu bieten!

Nun beginnt aber wieder die Zeit der längeren warmen Nächte und man glaubt es kaum: Auch wir Programmierer trauen uns unter solch günstigen Wetterbedingungen mal öfter vor die Tür und verlassen unsere dunklen Entwicklerkammern… 😉

Wir begeben uns also in die MeisterGeister-Sommerpause! In den kommenden Monaten solltet ihr nicht mit neuen Versionen rechnen, da wir nicht mit der gewohnten Intensität an dem Projekt arbeiten können, da auch viele Team-Mitglieder in dieser Zeit in Urlaub fahren :-).
Falls ihr nach einer Frage oder Anmerkung also mal was länger auf eine Antwort warten müsst, seht es uns bitte nach…

Das heißt aber nicht, dass beim MeisterGeister-Projekt in den warmen Monaten völliger Stillstand herrscht! Nein, nein… einige vom Team arbeiten im Hintergrund weiter und dienen auch im Forum als Ansprechpartener für euch! Außerdem werden wir die kommenden Wochen für einige intensive Arbeiten an der im Hintergrund wirkenden Architektur nutzen, die dem Benutzer erstmal nicht groß auffallen wird, uns Entwickler aber extrem viele Vorteile bringen wird… Darüber werdet ihr sicherlich in unserem Forum bei Gelegenheit noch was lesen können.

Sobald diese Hintergrund-Arbeiten abgeschlossen sind, werden wir MeisterGeister umso stärker voran bringen können! Vor allem die Helden-Verwaltung und das Kampf-Tool werden davon sehr stark profitieren. Wie es bei den MeisterGeistern weitergehen wird und welche Neuerungen ihr zukünftig noch erwarten könnt, werdet ihr bei Zeiten noch von uns erfahren – wir haben noch einiges geplant… 🙂

Wir wünschen all unseren Usern einen schönen Sommer und möchten uns an dieser Stelle ganz herzlich bei allen bedanken, die uns immer unterstützt haben, sei es durch Bug-Meldungen, Verbesserungsideen und konstruktiver Kritik! Weiter so! 🙂

Euer MeisterGeister-Team!

Neue Version 1.5.0 erschienen

Mit dieser Version präsentieren wir euch wieder ein umfangreiches Paket aus Verbesserungen, ganz neuen Tools und vielen BugFixes:

Verbesserungen im Update-Prozess

Wir haben unser Update-System so vereinfacht, dass es jetzt nur noch eine einuige Download-Version gibt, egal, ob man MeisterGeister neu installiert oder ein Update durchführt. Dies macht das ganze einfacher und es besteht nun nicht mehr die Gefahr, dass man sich versehentlich seine Datenbank überschreibt.
In diesem Zuge haben wir viele interne Verbesserungen an dem Datenbank-Update-Prozess vorgenommen, die verhindern, dass die Datenbank in einen fehlerhaften Zustand kommen kann. Selbst bei einem Fehler, wird immer eine gültige Datenbank-Version als Backup verfügbar sein. Der ganze Vorgang ist nun deutlich robuster geworden!
Um die Übersichtlichkeit zu erhöhen, werden nun alle Backups in einem eigenen Unterverzeichnis abgelegt.

Weitere Design-Anpassungen

Design Anpassungen

Design Anpassungen

Nachdem die Änderungen im Design, die wir in der letzten Version vorgenommen haben, überwiegend sehr positiv angenommen wurden, haben wir weitere Anpassungen an der Optik vorgenommen. Alle Buttons haben jetzt dasselbe transparente Erscheinungsbild und viele Elemente wurden mit schönen Icon-Grafiken aufgewertet, die wieder alle von den Silver Style Studios (Herokon Online) stammen. Vielen Dank! 🙂
Darüber hinaus passen sich jetzt einige Fensterbereiche besser an kleine Monitore an, sodass jetzt nichts mehr abgeschnitten wird.

Kampf-Tool

Kämpfer Menü

Kämpfer Menü

Im Kampf-Tool wurden die Menü-Symbole verbessert, um eine bessere Unterscheidbarkeit der Funktionen zu erzielen. Außerdem wurden ein paar Bugs im Kampf-Tool und in der Gegner-Verwaltung behoben.

Kampf-Info Fenster (NEU!!!)

Kampf-Info Fenster

Kampf-Info Fenster

Im Kampf-Tool gibt es nun die Möglichkeit die INI-Liste in einem zweiten Fenster anzeigen zu lassen. Außerdem wird dort noch die aktuelle Kampfrunde und die verstrichene Zeit angezeigt. Die Informationen in diesem KampfInfo-Fenster werden automatisch mit den Daten aus dem Kampf-Tool synchronisiert.
Das Fenster kann vor allem beim Einsatz eines zweiten Bildschirms genutzt werden. Der Meister kann damit seinen Spielern eine Übersicht über den Kampf präsentieren, ohne dabei die Kampfwerte der Gegner zu zeigen.
Wir hoffen, dass damit die Verwendung von zwei Bildschirmen noch interessanter wird.

Zauberzeichen-Tool (NEU!!!)

Zauberzeichen-Tool

Zauberzeichen-Tool

Ein weiteres neues Tool gesellt sich zu den MeisterGeister: Das Zauberzeichen-Tool! Mit diesem Tool lassen sich Zauberzeichen, Zauberkreise und Runen nach den Regeln aus Wege der Alchimie herstellen und aktivieren. Einfach das gewünschte Zeichen auswählen und alle Rahmenbedingungen einstellen. Alle relevanten Proben und Ergebnisse werden dann zusammengestellt.
Das Tool ist auch mit der Helden-Verwaltung verknüpft, sodass die Zeichen-Listen je nach Fähigkeiten des ausgewählten Helden gefiltert werden.
Und natürlich ist auch dieses Tool wieder mit einem schicken Icon aus dem Hause Silver Style Studios (Herokon Online) versehen :-).

PlugIn: Ares-Controller (von Jörg Rüdenauer) (NEU!!!)

PlugIn Ares-Controller

PlugIn Ares-Controller

In dieser Version gibt es ein neues PlugIn für den RPG-Audio-Player Ares, mit dem es möglich ist, den Ares-Player direkt aus MeisterGeister heraus zu steuern. Dieser Controller nutzt dabei einen installierten Ares-Player. Während der Spielsitzung muss dank des PlugIns dann nur noch ein Programm verwendet werden, wenn man Ares nutzt.
Bei Fragen zur Funktionalität des Controllers verweisen wir auf die Ares-Homepage, wo sich viele Hilfestellungen zur Verwendung finden.

SpielerInfo-Tool

SpielerInfo-Tool

SpielerInfo-Tool

Das SpielerInfo-Tool steuert den Inhalt, den der Spielleiter auf einem zweiten Bildschirm anzeigen möchte. Damit kann man den Spielern verschiedene Dinge präsentieren, ohne diese ausdrucken zu müssen: quasi das papierlose Handout!
Wir haben nun die Funktion des Bilder-Zeigens komfortabler gemacht, indem es jetzt auch möglich ist einen Bilder-Ordner zu öffnen, um dann schnell durch die Bilder durchklicken zu können. Der Meister kann nun z.B. vor einem Abenteuer alle Bilder, die er zeigen möchte in einen Ordner packen, diesen dann in MeisterGeister öffnen und dann nur noch das Bild, das er gerade präsentieren möchte anklicken.
Das sollte die Nutzung des Tools deutlich angenehmer machen. 🙂

Helden-Verwaltung

Drag & Drop Helden Import

Drag & Drop Helden Import

Der Helden-Import wurde nun deutlich komfortabler gemacht, indem es nun möglich ist Helden-XML-Dateien einfach per Drag&Drop aus dem Dateisystem in die MeisterGeister-Helden-Verwaltung zu ziehen. Mit dieser Funktion lassen sich sogar mehrere Helden gleichzeitig importieren!
Ab dieser Version werden Göttergeschenke unterstützt (bei den Vorteilen zu finden).
Außerdem wurden wieder alle bekannten Bugs im Helden-Software-Import behoben.

Darüber hinaus sind in diese Version noch eine Vielzahl kleinerer Verbesserungen und Bugfixes eingeflossen. Eine vollständige Übersicht über alle Änderungen findet sich weiter unten.

Und wenn ihr alles ausprobiert habt, schreibt uns doch, was ihr gut gefunden habt, oder was euch vielleicht noch fehlt oder gar nicht gefallen hat. Wir freuen uns über eure Meinung! 🙂

Download
DSA MeisterGeister 1.5.0 (548 Downloads)

ChangeLog:

Allgemein

  • Fehlerfenster erweitert: Unter anderem werden zusätzliche Systeminformationen angezeigt, die bei der Fehlersuche hilfreich sein können.
  • Schriftart für Startup-Fenster eingebunden.
  • Alle Buttons auf neuen Style angepasst. Icons für +/- Buttons.
  • BugFix: Problem mit unscharfem/undeutlichem Text behoben.
  • BugFix: Einige Skalierungsprobleme behoben: bei geringen Auflösungen, kleinen Fenstern oder vergrößerter Schrift wurden manche Fensterinhalte abgeschnitten. Jetzt werden notfalls Scollbalken angezeigt.

Datenbank / Update

  • Es gibt jetzt nur noch eine Download-Version, nicht mehr zwei unterschiedliche (Komplett- und Updateversion). Beide Installations-Varianten sind nun in einer Version integriert.
  • Datenbank-Update-Prozess robuster und sicherer gemacht.
  • Backups werden nun in einem Backup-Unterverzeichnis gespeichert.

Waffen-Daten

  • BugFix: Beim Korspieß fehlte das Talent Infanteriewaffen.

Zauber-Daten

  • BugFix: Einige Fehler in den Daten behoben.
  • Zauber Metamorpho Felsenform hinzugefügt.
  • Literatur-Angaben hinzugefügt (wird z.B. im Proben-Tool angezeigt).

Helden-Verwaltung

  • BugFix: Absturz beim Öffnen eines nicht vorhandenen Bildes.
  • BugFix: Absturz beim wiederholten Laden von DemoHelden, wenn ein DemoHeld ausgewählt war.
  • Demo-Helden: Bilder-Links auf Thumbnail-Versionen geändert, für ein schnelleres Laden.
  • Sonderfertigkeiten Reiterkampf/Kriegsreiterei (Streitwagen) hinzugefügt.
  • Göttergeschenke ergänzt (siehe Geographia Aventurica); als Vorteil interpretiert.
  • Import von Helden-XML-Dateien nun auch per Drag&Drop aus Dateisystem möglich (auch mehrere Dateien gleichzeitig).

Helden-Inventar

  • Leichte Optimierungen am Design.
  • BugFix: Bewaffnete AT-Techniken (z.B. Peitsche) fehlten in Auswahl.
  • Filter können mit “Alle”-Auswahl zurück gesetzt werden.

Helden-Software-Import

  • BugFix: Sonderfertigkeit Reiterkampf (Streitwagen) wurde nicht importiert.
  • BugFix: Sonderfertigkeit Liturgie: Rahjas Erquickung (Schlaf des Gesegneten) wurde nicht importiert.

Schmiede-Tool

  • BugFix: AT-WM fehlte.
  • BugFix: Flämmungs-Fälschungen waren falsch benannt.

Kampf-Tool

  • Im Rechts-Klick-Menü der Kämpfer-Liste werden besser unterscheidbare Icons verwendet.
  • BugFix: Platzierung des KaP-Button korrigiert.
  • BugFix: Beim Klingentänzer konnte die INI nur noch im Rahmen von 1W6, nicht aber 2W6-Bereich eingestellt werden.

Kampf-Info Fenster (NEU!!!)

  • Die INI-Liste und der Kampfrunden-Zähler können nun in einem separaten Fenster angezeigt werden (z.B. auf einem 2. Bildschirm für die Spieler).

SpielerInfo-Tool

  • Wenn ein SpielerInfo-Fenster geöffnet ist, wird es beim Öffnen des SpielerInfo-Tools nun nicht mehr geschlossen.
  • Man kann nun einen Bilder-Ordner öffnen und durch eine Liste der Bilder klicken, um diese schnell anzeigen zu können.

Kämpfer-Verwaltung

  • In die Felder Sonderfertigkeiten und Besonderheiten können jetzt Zeilenumbrüche eingefügt werden.
  • BugFix: Nach dem Öffnen der Kämpfer-Verwaltung konnte der erste Listen-Eintrag nicht direkt ausgewählt werden.

Zauberzeichen-Tool (NEU!)

  • Erstellen von Zauberzeichen nach WdA.

Ares-Controller-PlugIn (NEU!)

  • Neues PlugIn, welches es ermöglicht den Ares-Sound-Player direkt aus MeisterGeister zu steuern. Das Urheberrecht liegt bei Jörg Rüdenauer (http://aresrpg.sourceforge.net/).

NSC-Tool

  • Besondere Größen integriert (Zwerg, Hühne).

ZooBot-Tool

  • Das Tool wird nun bei veränderter Fenstergröße besser skaliert.