da du bestimmt mehr machen möchtes mit delphix würde ich mir eine unit schreiben wo alles was mit delphiX zu tue hat drin ist am besten eine Klasse(weißt du was ich meine) sowas z.b.:
Delphi-Quelltext
1: 2: 3: 4: 5:
| TDX = class public procedure LoadImage(ImageFile:String); procedure Init; procedure DrawImage(x,y,index,typ:Integer); |
so wenn du das fertig hast brauchst du auch nicht immer delphiX installiert haben sondern nur im suchpfad *G*.
dann würde ich mir überlegen ob ich ein spiel schreiben möchte mit unterschiedliche großen objekten oder mit gleich großen objekten(denn dann ist der aufbau anders) bei gleich großen objekten würde ich ehre ein 2D array nehmen weil dann ist die collsions abfrage einfacher bei ein 1D array musst du halt mehr dafür machen als für ein 2D array.
Verzeichnisstruktur im hauptverzeichnis der GameExe datei erstellen und fertig....
Wegen der übersicht und leicht wiederverendbarkeit würde ich mir das spiel als eigenständige classe schreiben dann kannst du auch "sehr leicht" ein Level Editor dafür schreiben.... achja: du solltes dir noch überlegen wie du die level datein verwalten möchtes z.b. in ein record ? oder in einer class ????