Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Freds Pingpong (https://www.delphipraxis.net/21810-freds-pingpong.html)

fred.reichbier 8. Mai 2004 16:42


Freds Pingpong
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Leute,
ich hab ein Pingpong programmiert.
Und jetzt wollte ich fragen, wie ihrs findet.

Zur Bedienung:
Je höher der Schwierigkeitsgrad, desto schneller der Ball.
Man kann es Mensch vs. Mensch spielen.
KI kommt noch.
1. Spieler: Pfeil oben: Schläger nach oben,
Pfeil unten: Schläger nach unten.
2. Spieler: Numpad 8: Schläger nach oben,
Numpad 2: Schläger nach unten.
Los gehts, wenn gepfiffen wird.
Viel Spaß.
:zwinker:
fred

alcaeus 8. Mai 2004 17:00

Re: Freds Pingpong
 
Mach beim Form folgendes:
BorderStyle auf bsSingle
bei den BorderIcons biMaximize abschalten
Wenn man nämlich das Fenster klein macht, dann geht der Ball rechts ins Nirvana, außerdem bringt es nichts, das Feld kleiner oder größer zu machen, da entweder Scrollbars kommen oder das Fenster nicht ausgefüllt wird. Außerdem habe ich es leider nicht geschafft, den Ball mehr als 10 Mal mit dem Schläger zurückstoßen zu können. (Vielleicht kann ich das Spiel nur nicht...)

Nicodius 8. Mai 2004 17:06

Re: Freds Pingpong
 
ich lieeb Paintzeichnungen(Gewinner ;) )



oh altes Delphiproblem (musst DX verwenden um das zu beseitigen) --> zwei spieeler können NICHT gleichzeitig ihren "schläger" verwenden

Nicodius 8. Mai 2004 17:08

Re: Freds Pingpong
 
warum zählt es in 10er schritten?


und flackern tut der dumem ball auch :)

DirectInput oder so heißt ne komponente

Pseudemys Nelsoni 8. Mai 2004 17:39

Re: Freds Pingpong
 
vielleicht sollte man be gedrückten pfeiltasten das ding schneller bewegen können, ist viel zu langsam

Nicodius 8. Mai 2004 17:40

Re: Freds Pingpong
 
das geht eben auch nicht so (+10 statt +5 oder so) weil wenn der ball schneller ist kanns sein das er "durch" das rechtek fliegt! ich hatte selebr mal sowas programmiert geht nur mit DelphiX!

fred.reichbier 8. Mai 2004 18:31

Re: Freds Pingpong
 
@Nicodius: Ist mir noch nicht passiert mit dem Durchkommen.
Und mit dem Flackern: Besser von innen sehen als von außen.
Will heißen: Spiel ist wichtiger als Grafik. :wink:
Und: Was ist DirectInput :gruebel:
10-er Schritte: man kommt schneller über Hundert :mrgreen: .
Spaß beiseite: Nächste Version 1-er Schritte.
@Pseudemys Nelsoni:
Ich machs gerade mit Keydown, nächste Version mach
ich GetAsyncKeyState.
@Alle: Danke für eure Kritik :mrgreen: .
Morgen mach ich KI und die neue Version.
Danke,
fred.

fred.reichbier 9. Mai 2004 11:35

Re: Freds Pingpong
 
Liste der Anhänge anzeigen (Anzahl: 1)
so, neue Version, neues Glück. :mrgreen:
Jetzt ist drin:
- RI (Random Intelligency)
(ich nenns lieber nicht KI)
- Bessere Tastenabfrage
- 1er Schritte
- alcaeus´ Ratschläge

Ich freue mich weiterhin über Kritik. :mrgreen:
fred

Wheelie 9. Mai 2004 11:58

Re: Freds Pingpong
 
Gegen Flacker hilft ...
Delphi-Quellcode:
  DoubleBuffered := True;
... z.B. im FormCreate-Ereignis!

fred.reichbier 9. Mai 2004 12:07

Re: Freds Pingpong
 
oh, wheelie, wenn das klappt, bin ich im siebten himmel :angle:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:56 Uhr.
Seite 1 von 2  1 2      

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