Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
26. Feb 2010
Winkelberechnung, Geschwindigkeit anpassen und wenn man praktisch auf den liegenden Ball draufspringt, dass der Ball dann nicht im "Schläger" ist.
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
26. Feb 2010
Naja, das Abprallen vom Prinzip ist ja nicht so schwer, doch mit den bewegten Schlägern dazu ist etwas schwer...
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
26. Feb 2010
Arc und Halbkreis sind in meinem Quelltext das gleiche. Die runde Seite ist oben, die Gerade verbindet die beiden Endpunkte.
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
26. Feb 2010
Mein Problem ist sowohl der Abprallwinkel am Halbkreis, also auch die Unterscheidung zwischen Halbkreis (also Oberseite Schläger) und Gerade( Unterseite Schläger). Außerdem muss ich ja Geschwindigkeit und Schwerkraft mit einberechnen.
Siehe: Slime Soccer
Also wenn man gegen den Ball "läuft" muss dieser auch eventuell hochspringen etc.
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
26. Feb 2010
Ich hab auch eine Frage dazu: Wie macht man sowas. ich habe bisher noch keine 2D-Games programmiert, die physikalische Berechnungen benötigen...
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
26. Feb 2010
Hallo, ich bin gerade dabei, ein 2D Spiel zu erstellen. Es soll eine Art Slime-Soccer-Klon werden.
Ich habe einen Timer, der erst prüft, ob die Spielfigur bewegt werden muss und sie dann bewegt und dann die Prozedur "Zeichne" aufruft, die das Ganze dann auf einem Image darstellt. Hier mein bisheriger Quelltext:
var
Form1: TForm1;
X1,X2,Y1,Y2,BX,BY: integer;
W,A,D,I,J,L, Hoch1,...