Ergebnis 1 bis 13 von 13

Thema: Produktionsgebäude aus Werewolves in TAC übernehmen

  1. #1
    Registrierter Benutzer Avatar von [B@W] Abominus
    Registriert seit
    25.10.06
    Beiträge
    163

    Produktionsgebäude aus Werewolves in TAC übernehmen

    Grüße,

    ich bin vom Werwolf-Szenario begeistert, vor allem von solchen Sachen wie der Wassermühle. Ist es möglich, dies auch in TAC zu integrieren?

  2. #2
    Ein Platz an der Sonne Avatar von Commander Bello
    Registriert seit
    05.06.05
    Ort
    Nähe Koblenz
    Beiträge
    6.209
    Zitat Zitat von [B@W] Abominus Beitrag anzeigen
    Grüße,

    ich bin vom Werwolf-Szenario begeistert, vor allem von solchen Sachen wie der Wassermühle. Ist es möglich, dies auch in TAC zu integrieren?
    In TAC wohl nicht mehr. TAC ist abgeschlossen.
    Mit einer TAC-Modifikation sollte es allerdings möglich sein.


  3. #3
    Registrierter Benutzer Avatar von [B@W] Abominus
    Registriert seit
    25.10.06
    Beiträge
    163
    Gut, bei Paradoxspielen ist das ja recht einfach. Wie sieht es bei Civ IV aus?

  4. #4
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von [B@W] Abominus Beitrag anzeigen
    Gut, bei Paradoxspielen ist das ja recht einfach. Wie sieht es bei Civ IV aus?
    Ein Improvement in Civ4:Colonization einzubauen ist ein Kinderspiel, wenn du die Grafiken bereits hast.
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  5. #5
    Ein Platz an der Sonne Avatar von Commander Bello
    Registriert seit
    05.06.05
    Ort
    Nähe Koblenz
    Beiträge
    6.209
    Eine interessante Frage.

    Da ein TAC-Spiel typischerweise mit mehreren Computergegnern gespielt wird, muss der KI also irgendwie die sinnvolle Verwendung des neuen Gebäudes beigebracht werden. Ohne Anpassung der DLL wird es vermutlich also nicht gehen.
    Ggf. könnte man auch eine Routine in Python schreiben, die der KI solche Gebäude in den passenden Städten einfach "spendiert". Das ist aber nur ein Vermutung, ich kenne mich mit Python zu wenig aus.

    Wäre aber sicherlich interessant, das insgesamt mal zu untersuchen; also, welche der beiden Optionen möglich ist und das bessere Aufwand-Ertrag-Verhältnis hat.


  6. #6
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von Commander Bello Beitrag anzeigen
    Da ein TAC-Spiel typischerweise mit mehreren Computergegnern gespielt wird, muss der KI also irgendwie die sinnvolle Verwendung des neuen Gebäudes beigebracht werden. Ohne Anpassung der DLL wird es vermutlich also nicht gehen.
    Ggf. könnte man auch eine Routine in Python schreiben, die der KI solche Gebäude in den passenden Städten einfach "spendiert". Das ist aber nur ein Vermutung, ich kenne mich mit Python zu wenig aus.
    Für ein simples Improvement (z.B. Ertragssteigerung) musst du doch weder DLL noch Python anpassen.
    Wenn du mit einem Improvement ein kompliziertes neues Feature einführen willst, sieht es natürlich ganz anders aus.
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  7. #7
    Registrierter Benutzer Avatar von [B@W] Abominus
    Registriert seit
    25.10.06
    Beiträge
    163
    Mir geht es darum, dass ich die "Improvements" aus Werwolfs sehr geil finde und die in TAC haben möchte. Ich wollte mal als Holländer nen gepflegten AAR schreiben, oder, falls das gehen sollte, als Preusse .

  8. #8
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von [B@W] Abominus Beitrag anzeigen
    Mir geht es darum, dass ich die "Improvements" aus Werwolfs sehr geil finde und die in TAC haben möchte.
    Sollte alles reines XML sein, weil die Grafiken ja schon da sind.

    Zitat Zitat von [B@W] Abominus Beitrag anzeigen
    Ich wollte mal als Holländer nen gepflegten AAR schreiben, ...
    Keine Ahnung was du damit meinst.

    Zitat Zitat von [B@W] Abominus Beitrag anzeigen
    ... oder, falls das gehen sollte, als Preusse .
    Natürlich geht das.
    Eine Nation ist halt einiges an XML-Gepfrimel.
    (Preußen wurde aber kürzlich erst für TAC gemoddet, wenn ich es richtig in Erinnerung habe.)

    Viel Spaß beim Basteln.
    (XML ist wirklich nicht besonders schwer. Musst dich halt ein wenig reingraben.)
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  9. #9
    am Bass Avatar von Stöpsel
    Registriert seit
    09.02.09
    Ort
    Peterswerder
    Beiträge
    2.150
    Zitat Zitat von raystuttgart Beitrag anzeigen
    Für ein simples Improvement (z.B. Ertragssteigerung) musst du doch weder DLL noch Python anpassen.
    Ich glaube, es geht mehr darum, ob die KI eine bestimmte Modernisierung in sinnvollem Maße baut. Bei TAC hatten wir, wenn ich mich recht erinnere, bei der Einführung der Plantagen das Problem, dass die Ki dadurch zu wenig Bauernhöfe errichtet hat.

    Nebenbei: Der Threadtitel könnte etwas missverständlich sein, da die Wassermühle eine Modernisierung ist. Unter einem Produktionsgebäude verstehe ich ein Gebäude innerhalb der Stadt. Ist die gestellte Frage allgemein, sodass beides gemeint ist?

  10. #10
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von Stöpsel Beitrag anzeigen
    Ich glaube, es geht mehr darum, ob die KI eine bestimmte Modernisierung in sinnvollem Maße baut.
    Bei TAC hatten wir, wenn ich mich recht erinnere, bei der Einführung der Plantagen das Problem, dass die Ki dadurch zu wenig Bauernhöfe errichtet hat.
    Wenn man neue Improvements einführst, kann das selbstverständlich dazu führen, dass die KI andere weniger oder sogar zu wenig baut.
    (Hängt vom Balancing des Improvements im XML ab.)

    Bei unserer Ranch (für Pferde, Rinder und Schafe) musste ich da auch ziemlich in der DLL eingreifen, damit die KI das sinnvoll nutzt.

    Also ja, wenn man nicht aufpasst versaut man sich mit einem Improvement mit falschem Balancing die KI.
    (Das selbe Problem hast du aber prinzipiell bei fast allem: Gebäuden, Einheiten, ...)

    Lösungsmöglichkeiten:
    A) XML-Balancing
    B) DLL KI-Optimierung nach bestimmten Regeln

    Um ein Improvement, ein Gebäude oder eine Einheit einzubauen braucht man aber grundsätzlich erstmal weder DLL noch Python.
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  11. #11
    Talking Bull Avatar von Writing Bull
    Registriert seit
    01.10.08
    Beiträge
    21.376
    Um ein Improvement aus Werewolves zu übernehmen, braucht man grundsätzlich weder die DLL noch python-Dateien zu verändern. Das ist reine xml-Arbeit.

    Eine andere Frage ist, ob die KI zumindest halbwegs sinnvoll diese Improvements nutzt. Das kann sein, kann aber auch nicht sein. Beispiel: Eine Plantage kann die KI sinnvoll nutzen, ohne dass man irgendwas in DLL oder python einstellen muss. Wenn man Glück hat, dann entscheidet die KI über Bau und Nutzung sinnvoll, wenn man Pech hat, dann trifft sie diese Entscheidungen häufig unsinnig und erleidet dadurch Nachteile.

    Also: Ausprobieren und überprüfen!

  12. #12
    Col-Modder Avatar von raystuttgart
    Registriert seit
    19.03.10
    Ort
    Stuttgart
    Beiträge
    4.585
    Zitat Zitat von Writing Bull Beitrag anzeigen
    Um ein Improvement aus Werewolves zu übernehmen, braucht man grundsätzlich weder die DLL noch python-Dateien zu verändern. Das ist reine xml-Arbeit.
    Sag ich doch.

    Zitat Zitat von Writing Bull Beitrag anzeigen
    Eine andere Frage ist, ob die KI zumindest halbwegs sinnvoll diese Improvements nutzt.
    Ja, aber das ist in erster Linie auch eine Frage des XML-Balancing.
    Wenn XML-Balancing nicht ausreicht, dann kann man natürlich noch die DLL-Keule auspacken.

    Zitat Zitat von Writing Bull Beitrag anzeigen
    Also: Ausprobieren und überprüfen!
    Teammitgleid dieses Projekt für Colonization:
    [Mod] We The People
    (Nachfolgerprojekt von Religion and Revolution)

    Davor Teammitgleid dieses Projekt für Colonization:
    [Mod] Religion and Revolution

    Vor-Vorheriges Projekt für Colonization:
    [ModMod] ray's Wunschliste

    Und wiederum davor Teammitglied von:
    [Mod] The Authentic Colonization (TAC)

  13. #13
    Registrierter Benutzer Avatar von [B@W] Abominus
    Registriert seit
    25.10.06
    Beiträge
    163
    Mir ging es primär nur um die Wassermühle, da die mir mit ihrer abartig hohen Effizienz zur Gewinnung von Lebensmitteln hängengeblieben ist.

    Ob die KI das nutzt oder nicht juckt mich jetzt nicht so sehr, da mich die KI eh immer überrennt und ich daher ohne Fremde Nationen spielen wollte.

    AAR heißt: After Action Report, müssten bei Euch die "Einzelspieler-Storys" sein. Ich komme ja eigentlich von dem Board hier: www.si-games.com

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •