Welche KI-Modding ist in Civ 5 möglich?


7

Ich bin daran interessiert, an der KI in Civ 5 zu basteln. Ich weiß, dass es XML-Dateien gibt, die die Strategien der KI anpassen können, aber gibt es andere leicht modifizierbare KI-Komponenten? Die XML-Dateien enthalten Kommentare, die auf einige CPP-Dateien verweisen. Sind diese für Endbenutzer verfügbar oder richten sich diese Kommentare nur an Interna?

Antworten:


3

Das Civ 5 SDK wurde veröffentlicht, das den Quellcode für die Kernspielbibliothek enthalten sollte, einschließlich des gesamten AI-Codes (einschließlich der Dateien, auf die in den XML-Kommentaren verwiesen wird). Sie sollten in der Lage sein, die KI beliebig zu ändern und sie sogar vollständig neu zu schreiben, wenn Sie dies wünschen. Habe Spaß! :) :)

EDIT: Ich entschuldige mich, aber es scheint, ich war ein bisschen verfrüht. Nach meinem Verständnis würden die Quellen wie für Civ 4 in das SDK aufgenommen. Eine weitere Überprüfung des SDK zeigt, dass diese Quellen nicht enthalten sind. Ich vermute, dass die Quellen irgendwann verfügbar sein werden und dass sie von der ersten SDK-Veröffentlichung ausgeschlossen wurden, um etwas in die Hände ängstlicher Mod-Entwickler zu bekommen. Es ist möglich, dass Firaxis seine SDK-Strategie überdacht und beschlossen hat, die Quellen überhaupt nicht zu veröffentlichen, aber ich kann mir vorstellen, dass dies eine ziemliche Gegenreaktion der Community hervorrufen würde. Ich denke, wir müssen nur abwarten und sehen.


Ich vermisse wahrscheinlich etwas, aber ich habe mit dem SDK herumgespielt und Kaels exemplarische Vorgehensweise gelesen, und ich kann den Quellcode für die von Ihnen erwähnte Kernspielbibliothek immer noch nicht finden.
Bwarner

Hoppla, es scheint, ich habe mich geirrt (oder zumindest verfrüht). Ich habe meine Antwort entsprechend bearbeitet.
Mike Strobel

Wenn Spieler keine guten Möglichkeiten zum Modifizieren der KI veröffentlichen, wird Civ5 getötet. Die aktuelle KI ist craptastisch.
Nagler
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.