Autor Beitrag
Danniolo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 693



BeitragVerfasst: So 07.01.07 16:06 
Seit etwa 2 Monaten hab ich nun etwa kein Internet mehr. In dieser langen Zeit hatte ich ne Menge Zeit und sehr viel Langeweile. Vorgestern brachte mich user profile iconFabian W. (Er hatte gesagt, dass er ein Snake auf js-Basis programmieren wollte, siehe hier) auf die Idee, nen Snake-Klon zu "machen". Naja, auf Grund besagter Langeweile war das doch mal eine schöne Abwechslung und ich machte mich ans Werk.

Das Spiel ist jetzt mehr oder weniger fertig, Verbesserungsvorschläge nehme ich natürlich immer gern entgegen und werde versuchen alles, soweit es möglich ist, einzubauen.

Download (ca. 240kb)

ToDo:
[-] geplant [+] in Entwicklung [*] realisiert
[-] Optionsmenü: dazu bin ich bisher noch nicht gekommen, ist auch nicht ganz so wichtig denke ich. Auf jeden Fall wird es noch realisiert.
[-] Die Geschwindigkeit erhöht sich mir zunehmender Punktzahl: ist sicherlich nicht schwer einzubauen, wird wohl demnächst fertig sein
[+] Leveleditor mit dem man eigene Level (Barrikaden in den Weg legen) erstellen kann

Es gibt sicherlich noch eine ganze Menge anderes, was man einbauen könnte - mir fällt im Moment allerdings nichts anderes ein, wie gesagt: falls ihr Verbesserungsvorschläge, habt immer her damit.

Hinweise:
Das Spiel lässt sich entweder mit der Tastatur oder der Maus steuern. Um während des Spiels die Maussteuerung einzublenden bitte "F2" drücken.
Wichtig: Für die Highscorelist muss eine Internetverbindung bestehen.

Tastenbelegung:
Im Spiel:
Pfeiltasten, w-a-s-d: Richtung ändern
p: Pause / Weiter
ESC: Zurück zum Menü
Im Menü:
Pfeiltasten: Menüpunkt auswählen
s: Spielen
o: Optionen
h: Highscore
e, ESC: Spiel Beenden

Edit:
Was mir grad eben noch eingefallen ist: Die Highscorce trage ich über einen PHP Tunnel in eine MySQL Tabelle ein. Ich denke allerdings, dass der Weg auf dem dies bisher passiert nicht sonderlich sicher ist. Falls sich jemand mit sowas auskennt wäre ich sehr erfreut, wenn er mir ein paar Tips geben könnte, wie ich das Eintragen sicherer machen kann.


MfG Danniolo
Jakob Schöttl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 929
Erhaltene Danke: 1


Delphi 7 Professional
BeitragVerfasst: So 07.01.07 16:48 
is ganz schön, nur wenn ich auf Optionen drücke, dann kommt ein leeres Fenster, wo ich nicht auf zurück drücken kann

EDIT: Ah, sorry, ich hab dein ToDo nicht gelesen!
ChaseX
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 23



BeitragVerfasst: So 07.01.07 18:16 
Da ist der Klassiker schön umgesetzt worden..Und durch die gute Idee mit der ONline Highscore, will man natürlich auch immer weiter machne bis man nen guten Platz hat;)
Du solltest aber vielleicht noch ändern, dass man sich aussuchen kann ob die Punktzahl eingetragen wird oder nich, weil wer will schon ein 200er Punktzahl eintragen;)
Leuchtturm
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: So 07.01.07 19:35 
Schönes Spiel :zustimm:
Bei mir läuft die Schlange ganz schön schnell.
IMHO wäre es besser das die Schlange schneller wird wenn sie länger wird.
Leuchtturm

_________________
Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
wolke
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 240



BeitragVerfasst: So 07.01.07 22:03 
sehr nett!
finde den speed genau richtig. nicht schneller werden lassen, die schwierigkeit erhöht sich ja bereits durch die wurmlänge.
Ironwulf
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 733
Erhaltene Danke: 2



BeitragVerfasst: So 07.01.07 22:42 
ich find das auch ein wenig zu schnell, und es erinnert irgendwie an das hir:
www.delphi-forum.de/...ghscore_50635,0.html
Danniolo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 693



BeitragVerfasst: So 07.01.07 23:05 
Erstmal an alle, denen der Speed zurzeit zu hoch ist:
Beim nächsten größeren Update wird es mehrere Schwierigkeitsgrade geben, die sich halt im wesentlichen im Geschwindigkeitsunterschied unterscheiden.

user profile iconIronwulf hat folgendes geschrieben:
[...] und es erinnert irgendwie an das hir:
www.delphi-forum.de/...ghscore_50635,0.html

:mrgreen: Ich muss zugeben, dass mich das Spiel inspiriert hat.

user profile iconChaseX hat folgendes geschrieben:
Du solltest aber vielleicht noch ändern, dass man sich aussuchen kann ob die Punktzahl eingetragen wird oder nich, weil wer will schon ein 200er Punktzahl eintragen;)


Kommt beim nächsten Update.
Leuchtturm
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: Mo 08.01.07 17:59 
user profile iconIronwulf hat folgendes geschrieben:
ich find das auch ein wenig zu schnell, und es erinnert irgendwie an das hir:
www.delphi-forum.de/...ghscore_50635,0.html

Ich dachte am anfang auch das es das gleiche ist :mrgreen:

_________________
Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
klaus483
Hält's aus hier
Beiträge: 11

Win XP, Ubuntu 8.4
Delphi 3 Prof.
BeitragVerfasst: Di 06.02.07 09:06 
Titel: Snake
Ich würde den Memüpunkt "Optionen" ganz rausnehmen. Wenn ich das Spiel jemand gebe, sieht der Deine DoTo-Liste nicht.
Ein Link auf Deine Homepage wäre angebracht. Die Highscore-Liste ist gut, aber man möchte auch wissen wo diese eigentlich liegt.
Ansonsten gut.
Und mein Sohn (10 Jahre) sagt: Sehr gut aber man könnte Hindernisse oder andere Schlangen die gegen dich Kämpfen einbauen.
Klaus :D :D