AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Spiel: Snake Clone (Win32 API & OOP)
Thema durchsuchen
Ansicht
Themen-Optionen

Spiel: Snake Clone (Win32 API & OOP)

Ein Thema von Nonsense · begonnen am 11. Okt 2004 · letzter Beitrag vom 16. Okt 2004
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Nonsense
Nonsense
Registriert seit: 23. Nov 2002
Hallo,

hier mal mein Snake Clone. Komplett OOP mit Win32 API (nonVCL).
Ich muss noch ein paar kleine Bugs beseitigen, vielleicht kommen noch ein paar Features mit rein.

Dazu will ich noch ein Tutorial zum Thema Spieleprogrammierung unter Delphi schreiben. Deshalb gibt es vorerst noch keinen Source (kommt aber noch, versprochen. Fehlen eh noch die Kommentare).

Ihr könnt ja mal Euren Senf dazu geben.

Btw: Das Spiel startet man mit [ENTER], Steuerung erfolgt über die Pfeiltasten.

So long.

Edit 1: Neue Version hochgeladen.
Edit 2: Neue Version hochgeladen.

Edit 3: Neue Version hochgeladen.
Miniaturansicht angehängter Grafiken
screenshot_748.gif  
Angehängte Dateien
Dateityp: exe game_166.exe (29,5 KB, 64x aufgerufen)
 
Benutzerbild von alcaeus
alcaeus
 
#11
  Alt 11. Okt 2004, 19:38
Zitat von Nonsense:
Zitat von alcaeus:
  • Du vergisst anscheinend, die Größe eines Futterelements beim Random abzuziehen. Eines war jedenfalls teilweise abgeschnitten, und ich hab den Screenshot überschrieben
Eigentlich nicht. Strange.
Ja, ich spiel mal weiter, aber ob der Fehler nochmal auftritt

Zitat von Nonsense:
Ist aber nur bei 2-Block-Snakes der Fall.
Nicht so ganz. Ich weiß auch warum: du schließt das Element hinter dem Kopf von der Prüfung aus, ob die Schlange gegen sich selbst gelaufen ist. Du musst aber den Tastendruck ignorieren, schließlich konnte man noch nie rückwärts laufen.

Greetz
alcaeus
Andreas B.
  Mit Zitat antworten Zitat
Benutzerbild von Nonsense
Nonsense

 
Delphi 5 Standard
 
#12
  Alt 11. Okt 2004, 19:45
Zitat von alcaeus:
Du musst aber den Tastendruck ignorieren, schließlich konnte man noch nie rückwärts laufen.
Echt? Ok, dann muss ich das natürlich noch ändern.
  Mit Zitat antworten Zitat
Benutzerbild von Nonsense
Nonsense

 
Delphi 5 Standard
 
#13
  Alt 12. Okt 2004, 12:21
Hab eine neue Version hochgeladen. Ist noch nicht perekt, jetzt aber 100% nonVCL (zum Glück gibt es die MSDN Library ).
  Mit Zitat antworten Zitat
Fourcorner

 
Delphi 7 Personal
 
#14
  Alt 12. Okt 2004, 12:51
Solly,
bei mir ging die Schlange, nachdem ich einmal gegen die Wand gekommen bin direckt nach dem Start nach oben, ohne, dass ich mit der Tastertur was damit machen konnte.
Problem lies sich nur nach schließung des Pros löschen.
  Mit Zitat antworten Zitat
Benutzerbild von Nonsense
Nonsense

 
Delphi 5 Standard
 
#15
  Alt 12. Okt 2004, 12:51
Zitat von Fourcorner:
Solly,
bei mir ging die Schlange, nachdem ich einmal gegen die Wand gekommen bin direckt nach dem Start nach oben, ohne, dass ich mit der Tastertur was damit machen konnte.
Problem lies sich nur nach schließung des Pros löschen.
Ja, hab ich auch manchmal. Bin noch am Suchen des Fehlers.

Edit: Fehler gefunden und beseitigt.
Falls noch jemand was findet: Immer her damit.
  Mit Zitat antworten Zitat
Benutzerbild von Nonsense
Nonsense

 
Delphi 5 Standard
 
#16
  Alt 16. Okt 2004, 15:04
Ich habe noch einmal eine neue Version hochgeladen. Es gibt jetzt eine halbwegs vernünftige Grafik (jaja, Coders-Art). Fehler und Bugs müssten so ziehmlich alle behoben sein.

  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:34 Uhr.
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