![]() |
Snake!
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Freunde :hi: ,
also, Snake bis zum Erbrechen! :mrgreen: gab es zwar schon hundertmal, aber ich möchte doch mal meine (OK, ich darf meinen Kollegen und Mitprogrammierer natürlich nicht aussenvor lassen... :) "unsere" ) Umsetzung vorstellen... ihr könnt mir ja sagen, was ich ändern sollte, bzw. was unpraktisch ist, ODER auch, was GUT ist :) PS: Ein Mini-Menü gibts auf Druck von F1 :) MfG Lefko |
Re: Snake!
Hey das Programm gefällt mir gut. Als das Spiel zu Ende war und ich mich in die Hoghscore eingetragen hatte, hab ich auf "Zurück zum Startbildschirm geklickt" und dann hat sich das Programm beendet.
|
Re: Snake!
Zitat:
Komisch, bei mir startet sich die Echse dann wieder neu..... :gruebel: |
Re: Snake!
BEI MIR SCHLIESST ES SICH AUCH
|
Re: Snake!
Moin !
Gut gelungen das ganze , nur , bei mir beendet es auch wenn man zurück zum Startbildschirm drückt. edit : bin blind :cyclops: |
Re: Snake!
Hm, sehr merkwürdig...
hier ist mal der Code, der ausgeführt wird, wenn man darauf klickt:
Delphi-Quellcode:
:gruebel:
if Zuende
then begin //Highscore nach dem Spielen DeleteSnake(Kopf); ShellExecute(Application.handle, 'open', PChar(ExtractFileName(Paramstr(0))), PChar(ExtractFilePath(Paramstr(0))), nil , SW_ShowNormal); Application.terminate; end else begin //Highscore einfach nur angucken und zurück Form1.visible := true; Form2.close; end; |
Re: Snake!
So wie ich das sehe, kommt das davon, wenn man auf den Download-Knopf drückt, und dann nicht "Speichern" sondern nur "Öffnen" macht. zumindest gabs das Problem bei mir erst auch, ging aber wech als ich richtig gespeichert hab
|
Re: Snake!
HAllo,
ganz gut... NUR: 1.) Hab ich das Gefühl, dass manchmal auf Tastendruck mit VErzögerung reagiert wird. 2.) Das Menü sollte auch mit den Pfeiltasten bedienbar sein... gruß billi |
Re: Snake!
Ja stimmt. Wenn man beim DOwnload direkt auf öffnen klickt, dann kommt der Fehler. Wenn man das Programm aber speichert bleibt der Fehler aus.
|
Re: Snake!
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich habe vor einiger Zeit ein Snake-Spiel für meine Kinder gebastelt. Gestartet wird mit "R" gestoppt mit "S". |
Re: Snake!
Nettes Spiel @JensSchumann :D
Genau richtig für Kinder :thuimb: Ich hab das Menü jetzt mal mit Pfeiltasten steuerbar gemacht... |
Re: Snake!
Hallo Lefko,
vielen Dank. Erweitere mal die Datei Snake2Food.txt wie folgt
Code:
Achte darauf, dass zwischen den einzelnen Einträgen TabStops sind
SnakeFood_1.bmp 1 FOOD
SnakeFood_2.bmp 2 FOOD SnakeFood_3.bmp 3 FOOD SnakeFood_4.bmp 4 FOOD SnakeFood_5.bmp 5 FOOD SnakeLive.bmp 0 LIVE SnakeLive.bmp 0 LIVE SnakeFood_Block_1.bmp -1 BLOCK SnakeFood_Block_1.bmp -2 BLOCK SnakeFood_Block_1.bmp -3 BLOCK SnakeFood_Block_1.bmp -4 BLOCK SnakeFood_Block_1.bmp -5 BLOCK SnakeFood_Block_1.bmp -6 BLOCK SnakeFood_Block_1.bmp -7 BLOCK SnakeFood_Block_1.bmp -8 BLOCK SnakeFood_Block_1.bmp -9 BLOCK SnakeFood_Block_1.bmp -10 BLOCK |
Re: Snake!
OK, mach ich mal... Edith sagt, das geht nicht, weil dann was nicht geöffnet werden kann...
was sagst du zu meiner Umsetzung? Ist weniger bunt, aber auch ganz gut finde ich! MfG Lefko |
Re: Snake!
Hallo Lefko,
sieht gut es aus. Nicht schlecht gemacht. |
Re: Snake!
Hi,
Also ich finde das Spiel super.. echt gut gemacht :wink: Mich würde interessieren wie du das aufgebaut hast und deshalb wollte ich dich fragen ob du die Source freigeben würdest :cyclops: ? Viele Grüße alanblack |
Re: Snake!
Find ich super!
Das Programm ist einfach aber einfach super. Ich gestehe, ich bin ein NOKIA Junky! :lol: MfG Thomas |
Re: Snake!
Hey, danke für das Lob! :-D
Ich weiss nicht, wenn ich den Code uploade, dann findet ihr euch sicher nicht darin zurecht.... Einen Fehler kann ich selbst nicht beheben, weil ich nicht weiss, wodurch er GENAU verursacht wird. (Bei Start des Spiels ist die Schlange kurz nicht komplett gezeichnet bzw. wird weiß überzeichnet :cry: ...) :? Aber prinzipiell: Das ganze ist ein Image. Das wird in einem zweidimensionalen Array, das immer 10x10 Pixel repräsentiert, verwaltet. Also immer da, wo Schlange ist, steht "Snake" drin, wo Wand ist "Wall" etc. Dann nur noch procedures bzw. functions um das einzutragen bzw. auszulesen. MfG Lefko PS was sollte ich da noch verbessern, ändern? |
Re: Snake!
lalala
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:44 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