Einzelnen Beitrag anzeigen

Benutzerbild von Weazy
Weazy

Registriert seit: 7. Apr 2005
Ort: Bern (Schweiz)
414 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: Eigenschaften einer unbekannten Anzahl Klassen speichern

  Alt 14. Mär 2006, 21:54
Ja, die Klasse ist von tPersistent abgeleitet, doch was meinst du damit das die Properties automatisch gespeichert und geladen werden. Wie schreibe ich am besten eine solche lade und schreib prozedur. Ich hab hier mal alles was gespeichert werden muss. Hab mit überlegt ob vieleicht eine Datenbank geeignet währe...


LSBMP: LoadingScreenBitMap, das bild das beim laden angezeigt wird
Thumb: BitMap, das im menu „neues Spiel“ angezeigt wird
ReqFiles: TStringList aller benötigten Dateien inklusive Hash-Codes zum validieren
Data: Alle benötigten Dateien, sqx oder zip gepackt und verschlüsselt
Datenblock „Materials“: Alle verwendeten Materialien. Unterteilt in
BumpMap
CubeMap
MultiTexture
AlphaMap
Animierte Textur
CG
GLSlang
Datenblock „Events“: Alle Ereignisse in einer eigenen Skriptsprache
Datenblock „Atmosphere“: Alle Informationen zur Umgebung (Wetter, Licht …)
Datenblock „Geometry“: Alle Daten zu 3D-Objekten (keine 3ds Dateien). Unterteilt in
Kollision
Physik
Detail
Terrain
Engine-Integrated
Special
Partikel
Licht
Vegetation
Datenblock „Items“: Alle Objekte, welche der Spieler z.B aufnehmen kann. Unterteilt in
Munition
Rüstung
Gesundheit
Updates (Waffen, Spieler, Fahrzeuge)
Waffen
Fahrzeuge
NPC
KI
Datenblock „Start-Up“: Alle Informationen zum Spielbeginn. Unterteilt in
Spieler Position
Blickrichtung
Startausrüstung
Start-Event
Zeit
Datenblock „Attribute“: Alle Attribute, die an Einträge im Datenblock „Geometry“ angehängt werden können, z.B 3D-Sound, Partikeleffekte, usw.
Philippe Wechsler
  Mit Zitat antworten Zitat