AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ping Pong

Ein Thema von Bent1995 · begonnen am 20. Apr 2010 · letzter Beitrag vom 20. Apr 2010
Antwort Antwort
Bent1995

Registriert seit: 16. Okt 2009
50 Beiträge
 
#1

Ping Pong

  Alt 20. Apr 2010, 19:24
Hallo,

Heute habe ich meine Version von Ping Pong fertiggestellt und möchte sie euch Präsenieren...

Die Features:

- Verschiedene Designs
- Einfaches Spielprinzip
- Mit Maus und Tastatur spiel-bar
- Einspieler gegen KI oder Mehrspieler gegneinander (auf dem selben PC)
- Einstellbares Punktelimit (Automatisch auf 5)
- Zeitmesser

Ich würde mich über Anregungen und Verbesserungsvorschläge sehr freuen.

Was noch kommen wird:

- Eine High-Score Liste
- Multiplayer über Wifi (Ich arbeite dran, aber wie sende ich mehrere Daten über einen Client???)
- Mehr designs
- Customize (Das man alles selber ändern kann...)

Viel Spaß beim testen!
Angehängte Dateien
Dateityp: exe pingpong_517.exe (1,33 MB, 38x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Ping Pong

  Alt 20. Apr 2010, 20:51
Dein Programm sieht soweit ganz nett aus, folgendes ist aber noch verbesserungswürdig:
- Die Auswahl des Spielmodus am anfang ist sehr unintuitiv, du solltest vielleicht einen eigenen Dialog dafür machen.
- Die Kollisionsprüfung funktioniert nicht richtig, wenn der Ball an einer Ecke des Schlägers auftrifft.
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Bent1995

Registriert seit: 16. Okt 2009
50 Beiträge
 
#3

Re: Ping Pong

  Alt 20. Apr 2010, 21:02
Zitat von igel457:
Dein Programm sieht soweit ganz nett aus, folgendes ist aber noch verbesserungswürdig:
- Die Auswahl des Spielmodus am anfang ist sehr unintuitiv, du solltest vielleicht einen eigenen Dialog dafür machen.
- Die Kollisionsprüfung funktioniert nicht richtig, wenn der Ball an einer Ecke des Schlägers auftrifft.
Vielen Dank für deine ANtwort, ich werd die Fehler mal beheben... Das Problem mit dem Schlägerist mir auch eben selber aufgefallen...
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Ping Pong

  Alt 20. Apr 2010, 21:07
Nen Screenshot währe nicht schlecht
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.348 Beiträge
 
Delphi 12 Athens
 
#5

Re: Ping Pong

  Alt 20. Apr 2010, 21:09
Pausen im Programmablauf über Sleep zu regeln (ich geh mal stark davon aus, daß es so ist),
ist nicht so schön, denn so kommt die Steuerung oftmals ins Stocken.

Eine nichtlineare Ablaufsteuerung oder wenigstens ein DelayDelay wäre da schon angebrachter.


Und ja, ich mußt auch erstmal schauen, bis ich das Spiel zum Laufen bekommen hatte.
Wenn du die Menüs nicht ändern willst, dann wähle wenigstens überall erstmal ein paar Standardeinstellungen aus, wer was anderes will, der kann es ja immernoch umstellen.

PS: Maus und Tastatur umschalten würde ich garnicht so umschaltbar machen.
Man bewegt eh nur Eines, so daß das Andere nicht stören sollt.
Viele Spiele machen maximal die Maus abschaltbar.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Bent1995

Registriert seit: 16. Okt 2009
50 Beiträge
 
#6

Re: Ping Pong

  Alt 20. Apr 2010, 21:13
Zitat von himitsu:
Pausen im Programmablauf über Sleep zu regeln (ich geh mal stark davon aus, daß es so ist),
ist nicht so schön, denn so kommt die Steuerung oftmals ins Stocken.

Eine nichtlineare Ablaufsteuerung oder wenigstens ein DelayDelay wäre da schon angebrachter.


Und ja, ich mußt auch erstmal schauen, bis ich das Spiel zum Laufen bekommen hatte.
Wenn du die Menüs nicht ändern willst, dann wähle wenigstens überall erstmal ein paar Standardeinstellungen aus, wer was anderes will, der kann es ja immernoch umstellen.
Danke!

Ich hatte die Idee dass am Anfang die standart Einstellungen ausgewählt sind, und man nur auf Start klicken brauch... Wenn man jetzt etwas ändern will kann man das dann auch tun!
  Mit Zitat antworten Zitat
Bent1995

Registriert seit: 16. Okt 2009
50 Beiträge
 
#7

Re: Ping Pong

  Alt 20. Apr 2010, 21:20
Hallo,

Danke für Eure Tipps!

Hier die erste verbesserte Version:

Änderungen:

- Bugfix: Es gibt erst einen Punkt, wenn der Ball den Schläger wirklich verfehlt hat!
- Verbesserung: Mann kann am Anfang auf ein Label klicken, womit ein Standartspiel gestartet wird... (Ich arbeite noch an einem verbesserten Menü... )
- Mann kann den Schläger nun "Customizen"
Angehängte Dateien
Dateityp: exe pingpong_199.exe (1,33 MB, 11x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von Lumpiluk
Lumpiluk

Registriert seit: 25. Dez 2008
110 Beiträge
 
#8

Re: Ping Pong

  Alt 20. Apr 2010, 21:21
Optisch sieht das insgesamt schon wirklich nett aus!
Was mir auffällt ist, dass der Ball hin- und herruckelt, wenn er sich diagonal bewegt (wird vielleicht irgendwo z.B. zuerst in X-Richtung bewegt, dann gezeichnet (oder Pause) und dann erst in Y-Richtung bewegt?).
Am Anfang habe ich auch einige Zeit gebraucht, um herauszufinden, wie ich eine Runde starten kann. Vielleicht würde da statt eines extra-Dialogs auch einfach reichen, bestimmte Einstellungen vorzudefinieren, so dass man direkt loslegen kann, und wenn man Extrawünsche hat (z.B. Mehrspieler), diese Option schnell ändern kann... [edit](Mist, war ich wieder zu langsam)[/edit]
Ansonsten, wie gesagt, nicht schlecht
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.348 Beiträge
 
Delphi 12 Athens
 
#9

Re: Ping Pong

  Alt 20. Apr 2010, 21:24
Neue Dateien bitte im ersten Post hochladen.
In diesem Unterforum gibt es eine maximale Bearbeitungsspere, also einfach auf [Edit] drücken,
die neue Datei auswählen [Durchsuchen] und dann auf [Neue Version hochladen].
Dazu dann noch ein keiner Änderungshinweis und schon weiß man was los ist.

Grund: Damit man die aktuelle Version nicht erst suchen muß.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort


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 12:14 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