Dear visitor, welcome to AnnoZone Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
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 ?
Quoted
Ist aber schön, das es prinzipiell schon einmal „wie erwartet“ zu laufen scheint!
Quoted
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.
Source code |
|
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 ?
4 guests