-
Forum: Multimedia
Delphi
by dajuhsa,
25. Mär 2008
okay, habe es korrigiert, aber welche texturen fehlen deiner meinung nach? es sind 8 böden und 12 wände und die sind alle mit dabei und funktionieren
-
Forum: Multimedia
Delphi
by dajuhsa,
25. Mär 2008
OMFG! ich wusste doch, ich hatte was vergessen
-
Forum: Multimedia
Delphi
by dajuhsa,
25. Mär 2008
blösd daran finde ich nur, dass ich dann 10 verschiedene Bitmaps für ein Haus brauche :mrgreen: aber is schon ok^^
ICh freue mich echt, dass so viele hier antworten, ich hab mal meinen map-editor grob angefangen(hatte nicht viel Zeit diese Woche,sry) und häng ihn mal an:
Beschreibung
Man kann den Ground Layer bearbeiten,mit erstmal 20 verschiedenen Bodenexturen, die Maps sind immer...
-
Forum: Multimedia
Delphi
by dajuhsa,
24. Mär 2008
was ich außerdem fragen wollte, ist, wie ich das TopLayer handhaben soll.
Soll ich mir 20x20er Bitmaps erstellen(meine Tilegröße)(so ist mein BottomLayer aufgebaut) wie z.B.
1.vertikaler zaunabschnitt
2.horizontaler "
3.Baumwurzeln
4.Baumstamm
5.Baumkrone linke Seite
6. " Mitte
7. " rechte Seite
8.Hauswand
-
Forum: Multimedia
Delphi
by dajuhsa,
24. Mär 2008
nicht, dass ich mir nichts sagen ließe und ich nehme normalerweise auch zuert X, aber auch nur weil ich es gewohnt bin, keine ahnung was das bringen soll, höchstens, dass es die standart reihenfolge ist:
blub: array of array of TMöööp;
// X Y
// 1. 2.
ich werde in meinem programm mal prüfen, ob das einen unterschied macht :roll:
-
Forum: Multimedia
Delphi
by dajuhsa,
24. Mär 2008
@robby: das weiß ich doch, aber bei textdateien ist es halt so, aber hier ist das eigentlich sehr egal.
-
Forum: Multimedia
Delphi
by dajuhsa,
24. Mär 2008
ok ok... ich werds mir merken, aber was ist denn jetzt mit
mem.write(tilesetH,sizeof(integer));
mem.write(tilesetW,sizeof(integer));
ist das jetzt notwendig oder nicht?
-
Forum: Multimedia
Delphi
by dajuhsa,
24. Mär 2008
naja, ich weiß zwar nicht was ein Stream für einen Vorteil hat, aber das erscheint mir einleuchtend. Ich hab mich auch noch nicht wirklich mit Streams befasst :oops: aber ich denke mal, das wird nicht allzu schwierig.
Zu deinem Code:
- Erstmal gefällt er mir :wink:
- erst Y dann X, das erscheint mir einleuchtend, da man es bei einem Textfile genauso macht, also erst der Zeilenindex und...
-
Forum: Multimedia
Delphi
by dajuhsa,
22. Mär 2008
also ein file of integer, oder was?
-
Forum: Multimedia
Delphi
by dajuhsa,
22. Mär 2008
hi nochmal :mrgreen: also ich dachte ich versteh es, hab mich an die arbeit zu nem level-editor gemacht und bin stecken geblieben.
Soll ich jetzt also 3 Karten machen: die Bodentexturen, die Objekte und die Kollisionen? Undwie soll ich die dann speichern? alle in den gleichen Textfile oder was :gruebel: ich komm echt nicht weiter, außerdem hat mich das code-beispiel
for I:=0 to Width-1 do
...
-
Forum: Multimedia
Delphi
by dajuhsa,
20. Mär 2008
ja stimmt eigentlich^^ danke für eure Hilfe, ich werde mich im (sehr warscheinlichen) Falle einen weiteres Problems einfach an euch wenden :dp:
-
Forum: Multimedia
Delphi
by dajuhsa,
18. Mär 2008
:shock: das wird ja immer komplizierter!
nicht, dass ich es nicht verstehen würde, aber das alles in source sinnvoll umzusetzen könnte schwierig werden.
außerdem muss ich mir ja vorher noch einen map-editor programmieren um die maps zu speichern :pale: ...
-
Forum: Multimedia
Delphi
by dajuhsa,
18. Mär 2008
ja ich versteh's,
ich hab mir ja auch erst überlegt, ne textdatei zu nehmen, nur dachte ich, dass es was besseres gibt und dass es leicht zu manipulieren wäre, aber wenn ich das als ressource mit einbinde oder die datei mit ner anderen Endung tarne, haut das schon hin :mrgreen:
-
Forum: Multimedia
Delphi
by dajuhsa,
18. Mär 2008
ja, danke.
ich denke mal, ich hab es grob verstanden.
Danke dir, mfG
:wink:
-
Forum: Multimedia
Delphi
by dajuhsa,
18. Mär 2008
hab mir noch nix überlegt, es könnte ein integer sein, also:
0 für leeres feld mit gras
1 für leeres feld mir kies
2 für felswand
...
-
Forum: Multimedia
Delphi
by dajuhsa,
17. Mär 2008
Hi,
ich arbeite an einem RPG mit rumlaufen und kämpfen, ganz im Pokemon-Stil.
Jetzt habe ich mir überlegt, die Karte, auf der man momentan rumläuft (aus einzelnen Feldern aufgebaut)
so zu laden:
type
TKarte = Array of Array of TFeld;
var