![]() |
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: |
Re: Leveleditor in Delphi
nunja, ich denke, da kommt es ganz auf das Spiel drauf an...wie die Levels aufgebaut sind etc..
|
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? |
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... |
Re: Leveleditor in Delphi
Aber Drawgrind funzt net mit DelphiX oder?
|
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.. |
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. |
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. |
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... |
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 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz