Guten Abend Communtiy,
die Frage steht schon im Titel(
).
Der Grund hierfür ist, das ich 1. nicht auf andere großartig angewiesen sein möchte
2. ich mit OGRE nicht klarkomme xD
und das der Grund dafür ist meine eigene 3D Game Engine entwickeln möchte, das Anzeigen von Terrain Objekten etc. steht, eine Szene zu laden ist grad im WIP(deshalb die Frage).
Ich dachte hier an ein TAR/ZIP Archiv(könnt ihr mir bei der Entscheidung helfen?) die Daten zu speichern(mehr oder weniger über Serialisierung) in diesem Format(// leitet einzeiligen comment ein):
|
Quellcode
|
1
2
3
4
5
6
|
Archiv.tar //oder .zip, Name kann variieren
└ index.dat //index datei die die Obj's etc. definiert und Meta-Infos enthält zB. Name, Datum, Autor etc.
└ /objects/
└ test-obj.OBJ // eigenes Format welches wiederum auch ein Archiv ist und die Vertex, Materials etc. enthält und defeniert
└ skybox_default.SKYBOX // kleines Archiv welches eine Meta.txt(name) und das Bild enthält
└ terrain // ein eigenes Format welches die Höhendaten, die Höhe für zB. den Übergang von Gras zu Wasser darstellt etc.
|
Was fehlt da noch?
LG & danke