Fanprojekt: Dominion Datenbank & Randomizer

Alle Themen die in anderen Foren keinen Platz finden.
Antworten
Benutzeravatar
Pr0meth3us
Gärtner|in
Beiträge: 3
Registriert: Mo 21. Sep 2026, 15:30

Fanprojekt: Dominion Datenbank & Randomizer

Beitrag von Pr0meth3us »

Hallo zusammen,

keine Ahnung, ob das hier erlaubt ist zu posten, aber ein leichter Mitteilungsdrang drängt mich zum Veröffentlichen.

Ich spiele nun seit einigen Jahren Dominion und habe immer ein Programm gesucht, in dem ich unsere Partien festhalten und bewerten kann. Randomizer gibt es ja einige, aber eine Kombination aus Randomizer und eigener Datenbank, in der man sieht, welche Königreiche gut ankamen, welche Karten man ständig spielt und welche noch nie auf dem Tisch lagen, habe ich so eigentlich nie gefunden. Also habe ich mir kurzerhand selbst eine kleine Windows-App gebaut.

Das Herzstück ist für mich der Verlauf: Jede Partie wird gespeichert, man kann sie bewerten und eine Notiz dazu schreiben. Daraus entsteht mit der Zeit eine kleine Statistik, die zeigt, welche Karten bei euch oft vorkommen und welche bisher komplett untergegangen sind. Der Randomizer arbeitet direkt damit zusammen: Er nimmt nur die Erweiterungen, die ihr besitzt, und kann auf Wunsch kürzlich gespielte Karten weglassen, damit nicht immer dasselbe kommt. Dazu lassen sich Regeln wie „mindestens ein Dorf“ oder „ohne Angriffe“ einstellen.

Daneben gibt es noch eine Kartenübersicht bis Rising Sun mit kurzer Erklärung zu jeder Karte, eine Anzeige, was ihr für 2 bis 6 Spieler aufbauen müsst, und die empfohlenen Sets aus den Anleitungen. Außerdem lässt sich jedes Königreich als kurzer Code exportieren. Den könnte man zum Beispiel hier im Forum posten, und wer ihn in die App einfügt, hat mit einem Klick genau dasselbe Königreich auf dem Tisch. So könnten wir uns gegenseitig gelungene Partien empfehlen und nachspielen.

Download: DominionApp-1.1.zip (ca. 15 MB) – LINK
Einfach entpacken und DominionApp.exe starten. Keine Installation nötig, läuft offline unter Windows 10 und 11 und schickt keine Daten irgendwohin.

Falls Windows beim ersten Start „Der Computer wurde durch Windows geschützt“ meldet: auf „Weitere Informationen“ und dann auf „Trotzdem ausführen“ klicken. Das kommt nur, weil ich kein gekauftes Zertifikat habe. Ist unschön aber kann nichts machen.

Über Feedback, Ideen oder gefundene Fehler freue ich mich sehr, einfach hier im Thread schreiben.

Kleiner Hinweis noch: Das ist ein kostenloses Fanprojekt und kein offizielles Produkt. Dominion stammt von Donald X. Vaccarino (Rio Grande Games / ASS Altenburger).

Liebe Grüße
Levin G.
Dateianhänge
DominionApp-1.1.zip
(14.25 MiB) 44-mal heruntergeladen
Benutzeravatar
Pr0meth3us
Gärtner|in
Beiträge: 3
Registriert: Mo 21. Sep 2026, 15:30

Re: Fanprojekt: Dominion Datenbank & Randomizer

Beitrag von Pr0meth3us »

Da die App nun doch einige Downloads hat wollte ich mal fragen ob jemand diese getestet hat und wie diese im Allgemeinen eingeschätzt wird?

Was würde noch fehlen, was geht besser und was läuft gut. :D
Benutzeravatar
marktlehrling
Moderator
Beiträge: 1463
Registriert: Do 1. Sep 2016, 19:57
Wohnort: Berlin

Re: Fanprojekt: Dominion Datenbank & Randomizer

Beitrag von marktlehrling »

Hallo Levin,
tut mir leid, dass hier bisher noch niemand hier reagiert hat. Weiß nicht, ob dein Projekt im Off-Topic-Bereich gut aufgehoben ist, da ist es jedenfalls nicht sehr leicht zu finden und es hat ja durchaus was mit Dominion zu tun. Vergleichbare Projekte wurden bisher unter "Eigene Kartensets" gepostet (chrilus webbasierter Generator, Uwe Wan Kenobis Python-Applikation, mein Excel-Generator), aber dort gehen sie natürlich auch unter... Vielleicht könnte man die Admins fragen, ob wir für solche Projekte ein eigenes Unterforum aufmachen können oder wenigstens in einem angepinnten Post darauf verlinken. (Zu beidem bin ich als Moderator anscheinend nicht befähigt.)

Ich habe mir das Programm gerade mal runtergeladen (obwohl ich natürlich skeptisch bin, mir Programme von Strangern auf mein Gerät zu laden, zumal mit Sicherheitswarnung), sodass ich dir ein bisschen Feedback geben kann als jemand, der selber etwas Zeit und Hirnschmalz in einen Set-Generator gesteckt hat.
  • Erstmal ein großes Lob, da scheint ja viel Aufwand reingeflossen zu sein und das Resultat kann sich wirklich sehen lassen! :victory Vor Allem, dass jede Karte mit einer selbst verfassten Kurzregel kommt, ist beeindruckend! Und auch dass alle empfohlenen Königreiche von Donald eingearbeitet sind.
  • Deinen USP, also die Idee, gespielte Partien in den Generator zu integrieren, finde ich nett. Weiß aber nicht, ob ich das Programm deswegen selbst in der Praxis benutzen werde.
  • Mir gefällt die Königreich-Ansicht, wo man sehr leicht Karten sperren oder ersetzen kann, um noch etwas daran zu verändern.
  • Toll finde ich auch das Feature, dass man sehr leicht selbst erstellte Karten hinzufügen kann.
  • Die Karten der Erweiterung "Rising Sun" sowie die Promokarte "Eisloch" (Sauna/Avanto) sind auf englisch, obwohl es gedruckte deutsche Versionen gibt. Hier könntest du vielleicht die Dominion-Wiki zu Rate ziehen, auf der zu jeder Karte die Übersetzung eingepflegt ist.
  • Karten, die es noch nicht gedruckt auf deutsch gibt (Reiche Ernte 2. Ed., Gilden 2. Ed., Promo "Marshlands"), sind auch auf englisch, evtl. könntest du hier auch die deutschen Namen von der Onlineversion oder der Temple Gates-App nehmen. Kann aber verstehen, dass man es auf englisch lässt, wenn es noch keine gedruckten deutschen Karten von Altenburger gibt.
  • Es ist nicht sehr intuitiv, dass man zuerst in die Einstellungen gehen muss, um anzugeben, welche Sets man besitzt. Im Nachhinein betrachtet könnte es allerdings auch gut sein, das ein bisschen zu verstecken, weil man es später nur selten verändern wird. Aber vielleicht könnte man beim ersten Öffnen einen Dialog starten, in dem man einstellen kann, welche Erweiterungen man besitzt. Ich war da zunächst etwas irritiert, weil ich das nicht direkt gefunden habe. Vielleicht wäre auch als QoL-Feature ein Häkchen/ Schaltfläche "Alle Erweiterungen als im Besitz markieren" möglich. (Ist natürlich mit 1./2. Edition nicht ganz selbsterklärend.)
  • Das Interface, wenn man auf eine Karte klickt, könnte man vielleicht interaktiver gestalten. Wenn ich eine Karte vom Randomizer ausschließen will oder eine Notiz hinzufügen will, muss ich erst auf "Bearbeiten" klicken. Das ist aber auch die Ansicht, wo man eigentlich feste Werte wie Namen, Kartentext etc. bearbeiten kann - was wiederum m.E. nicht so leicht zugänglich sein sollte. Ich würde an deiner Stelle den "Bearbeiten"-Knopf nicht so hervorheben und dafür Dinge, die man öfter verändern wird (Notizen/ Ausschluss vom Randomizer), immer bearbeitbar machen, ähnlich wie den Favoriten-Stern.
  • Die Spalte "Text" in der Kartentabelle scheint mir überflüssig zu sein, oder übersehe ich da etwas?
  • Die Merkmale könnten direkt einer Karte im Königreich zugeordnet werden, evtl. auch die Landmarke "Obelisk" einem Aktionsstapel. Es gibt noch ein paar andere Karten mit Setup-Fähigkeiten, z.B. Flussboot (Riverboat).
  • Bei den Randomizer-Regeln würde ich eher eine Maximalzahl an Querformatkarten nehmen statt einer festen Zahl. In meinem Generator hatte ich hierfür eine Range erlaubt (Mindest- und Höchstzahl an Querkarten).
  • Vorschlag für die Regel zur "Kostenverteilung": Zusätzlich zur bestehenden Regel könnte man noch hinzufügen, dass es maximal 4 Karten mit denselben Kosten geben darf.
  • Vielleicht könnte man die Setup-Empfehlung für Alchemisten-Karten hinzufügen (wenn Karten mit :potion -Kosten mitspielen, müssen es 3-5 sein).
  • Die Regeln für Unterschlüpfe und Kolonien sind korrekt implementiert, aber vielleicht kann man da auch individuelle Regeln erlauben, die nicht von der Anzahl der Karten aus der Erweiterung abhängen, z.B. eine selbst festgelegte Wahrscheinlichkeit. Ich glaube, in meinem Generator hatte ich eine Wahrscheinlichkeit angeboten, die sich anhand der Durchschnittskosten der Königreichkarten verändert.
  • "Würfeln" ist ein komisches Wort für Karten. In diesem Kontext würde ich eher "Königreich auslosen" oder so verwenden.
  • Unter "Begriffe" könntest du vielleicht auch die Regelerläuterungen aus unserem Dominion-Glossar (in meiner Signatur verlinkt) nutzen oder sie mit deinen kombinieren. Da es ein kostenloses Projekt ist und das Glossar auch frei zugänglich ist, sollte das kein Problem sein.
Auf jeden Fall danke für deine Arbeit und das Teilen! Hoffentlich konnte ich dir mit dem Feedback ein bisschen helfen.
Viele Grüße!
Benutzeravatar
Pr0meth3us
Gärtner|in
Beiträge: 3
Registriert: Mo 21. Sep 2026, 15:30

Re: Fanprojekt: Dominion Datenbank & Randomizer

Beitrag von Pr0meth3us »

Hallo marktlehrling, :D
danke für das ausführliche Review, das ist wirklich hilfreich.

Ein eigener Bereich für solche Projekte wäre wohl nicht schlecht. Ich war mir unsicher und in eigene Karten muss ich gestehen habe ich nie geschaut.

Die Sicherheitswarnung bei der .exe kann ich nachvollziehen. Um sie loszuwerden, müsste ich ein Zertifikat kaufen, und das lohnt sich für ein Hobbyprojekt kaum. Ich überlege aber, den Quellcode öffentlich zu machen und den Download über Git anzubieten. Dann ist nachvollziehbar, was die App tut und ich kann auch die Versionierung besser im Griff halten und das Teilen erfolgt nicht über eine neue ZIP.

Einiges hast du schon richtig getroffen, die deutschen Namen und das „Würfeln“ habe ich zum Beispiel bereits angepasst. Bei den übrigen Punkten schaue ich in einer ruhigen Minute drüber, was sich schnell umsetzen lässt und was mehr Zeit braucht, und melde mich dann hier.

Noch eine Frage: Zu diesem Glossar. Hat diesen jemand hier aus dem Forum erstellt und ist es wirklich ok wenn ich diesen rein füge?
Möchte hier keinem die Arbeit klauen aber wenn es in Ordnung ist sehr gerne.

Viele Grüße
Levin
Benutzeravatar
marktlehrling
Moderator
Beiträge: 1463
Registriert: Do 1. Sep 2016, 19:57
Wohnort: Berlin

Re: Fanprojekt: Dominion Datenbank & Randomizer

Beitrag von marktlehrling »

Pr0meth3us hat geschrieben: ↑Mo 5. Okt 2026, 18:22 Noch eine Frage: Zu diesem Glossar. Hat diesen jemand hier aus dem Forum erstellt und ist es wirklich ok wenn ich diesen rein füge?
Möchte hier keinem die Arbeit klauen aber wenn es in Ordnung ist sehr gerne.
Also die meiste Arbeit an dem Glossar ist tatsächlich von mir selbst, ich hatte eine erste Version erstellt, die dann zusammen mit den Redakteuren von ASS und ein paar anderen Leuten aus dem Community-Lektorats-Team weiterentwickelt wurde. Inzwischen ist es leider auch nicht mehr 100% auf dem aktuellen Stand. Einerseits durch die neu hinzugekommenen Sets Plünderer und Rising Sun (und bald ja auch noch Arcana), andererseits durch die seither geschehenen Errata. Ich habe Altenburger mal um ein paar Anpassungen gebeten, aber sie haben das nicht umgesetzt, vermutlich wegen des Aufwandes, dass das ja dann immer alles erst von der Grafikerin gesetzt werden muss etc. Kann dir auch noch die Änderungen schicken, die ich damals gemacht hatte.
Antworten