Delphi-PRAXiS
Seite 5 von 6   « Erste     345 6      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   Delphi Snake (das Spiel) (https://www.delphipraxis.net/22871-snake-das-spiel.html)

Pr0g 19. Mai 2007 02:32

Re: Snake (das Spiel)
 
Da ich hin und wieder mal ne PN zu dem Downloadlink bekomme, hier kann man das Archiv aus dem ersten Post noch finden: klick.

XeRo 19. Mai 2007 11:39

Re: Snake (das Spiel)
 
Vielen Dank! :mrgreen:

speedax 18. Mär 2009 18:16

Re: Snake (das Spiel)
 
Hey leute,

i hab mal einfach nur simplerweise versucht das spiel zu erstellen quasi mit copy+paste
i wie funktioniert das aber nicht also es kompiliert meine 5 oder 6 buttons sind da aber die paintbox erscheint nciht und gar nchts passeirt... hab den quellcode einfach eingefügt und die button angepasst... kann mir jemand helfen? i würde des game gerne haben um mal hinter seine funktionsweise zu "steigen" :coder:

lbccaleb 18. Mär 2009 18:45

Re: Snake (das Spiel)
 
Hallo und Willkommen in der DP :)
:dp: :dp:


Benutze das unten angehängte Bsp. aus diesem Post:

Snake Source

mfg

Pr0g 18. Mär 2009 18:54

Re: Snake (das Spiel)
 
Zitat:

Zitat von speedax
...i würde des game gerne haben um mal hinter seine funktionsweise zu "steigen" :coder:

Zwei Posts über deinem habe ich (vor fast zwei Jahren) einen "aktuellen" Link zu dem Code gepostet. Versuche diesen nach dem Runterladen zu kompilieren.

Bin doch immer wieder erstaunt alle paar Jahre mal ne Email über eine PN bezüglich Snake zu bekommen :P

speedax 18. Mär 2009 19:59

Re: Snake (das Spiel)
 
Verdammt 'tschuldige hattes nciht gesehen gehabt...

i habe mal ne frage zu dem

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
case Key of
VK_UP: Button2.Click;
VK_DOWN: Button5.Click;
VK_RIGHT: Button4.Click;
VK_LEFT: Button3.Click;
end;
end;


weiß jemand für was das VK_* steht?
wie verwende ich das konkret? also die ganze procedure?

lbccaleb 18. Mär 2009 20:08

Re: Snake (das Spiel)
 
Die Zeilen mit VK_.. geben die Tasten an, bei denen auf druck selbiger was getan werden soll! Das was ausgeführt werden soll, wird hinter dem ":" angegeben!

PS benutze bitte den Delphi-Tag um die Übersicht zu wahren...

edit:
VK_UP = Taste hoch
VK_DOWN = Taste runter
VK_RIGHT = Taste rechts
VK_LEFT = Taste links


mfg

speedax 18. Mär 2009 20:12

Re: Snake (das Spiel)
 
interessant... aaber wenn ich ihn verwenden will kommen diverse fehlermeldungen (muss dazu sagen habe nur schuldelphi)

so etwas wie tformkeydown unterscheidet sich von vorherigen deklarationen... aber ich habe eigentlich korrekt angegeben

mleyen 18. Mär 2009 20:27

Re: Snake (das Spiel)
 
Ich denke mal du hast im "interface"-Teil Die "KeyDown"-Prozedur anders definiert als im "implementation"-Teil.
(Aber ich rate dir erstmal die Tutorials auf dsdt durchzugehen)

speedax 18. Mär 2009 20:46

Re: Snake (das Spiel)
 
hey

naja gaaanz so noobhaft (nix für ungut) bin ich net, i hab beides gleich angegeben das is ja was was i net verstehe i steig net hinter den fehler... selbst wenn i sage i packse bei implementation rein und rufse unten auf beim start button kommt der blöde fehler.... :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:03 Uhr.
Seite 5 von 6   « Erste     345 6      

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