Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Leveleditor in Delphi (https://www.delphipraxis.net/10231-leveleditor-delphi.html)

ISAS 14. Okt 2003 14:00


Leveleditor in Delphi
 
Das Problem ist :?: , dass ich nicht weiss :gruebel: , wie man einen Leveleditor macht, bzw. in ein Spiel einbindet. Habe schon einige Sachen probiert, aber es funkt nicht :wall: . Wäre sehr nützlich, wenn ich ein paar Tipps oder Internetadressen bekommen würde. Arbeite mit DelphiX und 2D.
Also ein ganz einfacher Lvleditor.
Danke :zwinker: , euer ISAS :coder:

Florian H 14. Okt 2003 14:09

Re: Leveleditor in Delphi
 
nunja, ich denke, da kommt es ganz auf das Spiel drauf an...wie die Levels aufgebaut sind etc..

citybreaker 14. Okt 2003 17:02

Re: Leveleditor in Delphi
 
Oo die frage hatte ich auch mal gestellt. Ich werde das Thema
mal mitverfolgen. Ich in meinem Fall progge das Spiel (jump'n run
mit delphix) ich verwende 32px x 32px große blöcke(bilder) wie
mache ich jetzt am leichtesten einen Level Editor?

Florian H 14. Okt 2003 17:20

Re: Leveleditor in Delphi
 
Ich habe mir mal ein Grundgerüst für solche Leveleditoren gemacht, das für solche Level, die rasterartig aufgebaut sind.

Da habe ich ein TDrawGrid genommen und da kann man dann schön reinzeichnen...funzt ganz gut!
Da hab ich nämlich gleich von vornerein die ganzen sachen...

citybreaker 14. Okt 2003 17:23

Re: Leveleditor in Delphi
 
Aber Drawgrind funzt net mit DelphiX oder?

Florian H 14. Okt 2003 17:27

Re: Leveleditor in Delphi
 
ne, da musst du dir halt ein dateiformat basteln und das dann in das spiel integrieren, laden und entspechend zeichnen.
mache ich auch so wenn ich mit delphiX was progge..

citybreaker 14. Okt 2003 17:31

Re: Leveleditor in Delphi
 
Und wie genau funktioniert das mit dem Dateien
format basteln laden und speichern? Bin ein bissl
sehr unwissend was das angeht.

ISAS 14. Okt 2003 17:31

Re: Leveleditor in Delphi
 
Bin erst jetzt wieder on gegeangen.
Wies aussieht, ist das Programmieren eines Lvleditors ein heisses Thema :firejump: .
Wäre schön, wenn auch Antworten kommen könnten. Nicht nur für mich, sondern für alle hier :cheers: .

PS: Mein Gedanke ist gewesen, dass ich ein Gitternetz (moveto und lineto) mit FOR-Schleifen erstelle und dann (schwer zu erklären)... Dass es sich halt irgendwie einrastet. Aber es funkt nicht und wie ich das ins Spiel einbinde, weiss ich auch nicht.

Florian H 14. Okt 2003 17:39

Re: Leveleditor in Delphi
 
Naja, du hast z.B. ein Raster von 10x10 Feldern, das ist dein Level.
Mit dem Leveleditor gibts du jetzt jedem der Felder einen best. Typ, also 0 z.B. für nichts, 1 für eine Mauer, 2 für wasser etc.

Am Ende speicherst du das dann alles in eine Datei, und zwar feld für feld, z.B. so
010100, auseinandergezogen: 00 (1. feld von links), 00 (oberstes feld) 00 (typ=0=nix)
010201, ...
010201, ....

usw.
das dann entsprechend laden,
muss leider gehen, sorry sonst würde ich mehr schreiben...

citybreaker 14. Okt 2003 17:52

Re: Leveleditor in Delphi
 
versteh ich nicht. :cry:
Wie bekomme ich den so ein Raster überhaupt hin?


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz