Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat von »"Chase"«
Das Problem das ich bisher hatte waren Veraenderungen des Formats; Daten mussten hinzugefuergt oder veraendert werden, und schon ist der gesamte Prozess zum Einlesen der Datei fuer die Tonne.
C-/C++-Quelltext |
|
1 2 3 4 |
if ( Fileversion <= 14 ) NoVertices = ReadUnsignedShort(); else NoVertices = ReadUnsignedLong(); |
C-/C++-Quelltext |
|
1 |
assert( sizeof(CVertex) == 64 ); |
Zitat von »"Chase"«
Ich frage mich z.B. wie ich am besten Datenstrukturen speichern kann, die auf Referenzen basieren. (etwa Baeume oder Graphen)
Zitat
Eine weitere Ueberlegung die ich hatte war eine hierarchische Struktur fuer Chunks zu benutzen: Bestimmte Typen von Chunks koennen wieder aus untergeordneten Chunks bestehen und so weiter.
Zitat von »"Osram"«
Da das ein allgemeines Problem ist, würde ich erwarten, dass man sich eine Antwort ergoogeln kann.
Zitat
Kannst mal nach Handles googlen, die eignen sich gut zum Speichern referenzierter Objekte, in Game Programming Gems 1 gibts nen ausführlichen Artikel darüber.
Werbeanzeige