Lieber Besucher, herzlich willkommen bei: AnnoZone Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Der Code ist komplett neu geschrieben, basiert in keiner Weise auf Reverse Engineering der exe- oder dll-Dateien von Anno 1602 und hängt auch nicht von diesen ab, sondern baut nur auf Analysen der Dateiformate auf. Dies hat zum Zweck, dass man das Programm unter freier Lizenz ungehindert und legal verbreiten kann, ohne auf das Wohlwollen der Rechteinhaber irgendwelcher Originaldateien angewiesen zu sein. Letztere werden schließlich nicht mit verbreitet.Schreibst du alles neu oder kannst du bestehende Teile einbetten?
Genau das! Eine Ersatzengine unter GPL (Version 2 oder neuer) und die Option, ggf. später auch sämtliche Daten zu ersetzen und somit ein komplett frei verfügbares Spiel zu haben. Das nostalgische 1602-Feeling wäre mit anderen Grafiken leider weg.Interessant, du schreibst also ein neues Anno ?
Oder was genau hast du mit dem Projekt vor ?
Zum einen hat es den größten Nostalgiewert, zum anderen ist es schlichtweg einfacher. Während bei 1602 zum Beispiel nur die vorgespeicherten Grafiken in der richtigen Reihenfolge übereinander geklatscht werden müssen, benutzt 1503 für den Untergrund und das Wasser echte 3D-Grafik, die dann über ihren Tiefenkanal mit den vorgerenderten Grafiken unter Zuhilfenahme des Tiefenkanals der jeweiligen Grafik zum fertigen Bild kombiniert wird.Wieso hast du 1602 genommen und nicht zum Beispiel 1503 ?
Zitat
Ist aber schön, das es prinzipiell schon einmal „wie erwartet“ zu laufen scheint!
Zitat
Um was für ein Betriebssystem handelt es sich denn? Bei einem Linux-System müssen z.B. alle Dateinamen kleingeschrieben sein, weil das die praktikabelste Möglichkeit war, mit dem Chaos der Schreibweisen auf den verschiedenen Anno-1602-Datenträgern umzugehen.
Bei einem Windows-System ist das egal, dafür ist da alles ungetestet.
Quellcode |
|
1 |
C:\Programme\ANNO1602\> mdcii-sdltest.exe -l savegame\game00.gam |
Wenn erst einmal der COD-/GAD-Parser steht, sollte die reine Wirtschaftssimulation schon so gut wie fertig sein. Da steht ja haarklein drin, wie viel wovon pro Zeiteinheit auf was addiert und wovon abgezogen werden muss.Also die Vorstellung, die Anno-Logik komplett neu zu schreiben, hat schon viel faszinierendes. Selbst wenn man einiges zunächst vereinfacht, aber ich denke da an die Wegefindung, die Einkäufe bzw. Versorgung der Bewohner, die Zufriedenheit, das Steuersystem ...
KI kann man ja zur Not weg lassen. Das schwierigste dürfte hier sein, die Konnektivität der Wege sicher zu stellen. Eine triviale „KI“ könnte natürlich für jede Insel einen Stadtplan vorspeichern.Mal ganz abgesehen vom Militär und der KI, das ist echt eine ganz schön anspruchsvolle Idee ...
Ich plane überhaupt nichts. Das kommt, wie es kommt. Ich arbeite ja auch nicht schon seit Jahren an der Engine, sondern habe blos vor Jahren damit angefangen.Wieviele Stunden, Monate, Jahre planst du denn dafür ein ? Und wieviele Leute müssten da mitmachen, damit das vor 2102 noch fertig wird ?