Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Spiel programmieren (einfaches) (https://www.delphipraxis.net/11906-spiel-programmieren-einfaches.html)

Predator 16. Nov 2003 17:31


Spiel programmieren (einfaches)
 
hi ich möchte ein Spiel programmieren.

Da ist als hintergrund eine Kreuzung und als Player ein Auto.

Jetzt möchte ich das ich mit dem Auto über die Straße fahren kann, aber auch nicht außerhalb der Straße komm.

Also son Kollisions Objekt das ich nur auf der Straße weiterfahren kann und wenn das Auto runterkommt wieder neu auf der Straße posizioniert wird(aber bei der aktuellen Position, nicht beim Start wieder)

Kann mir da jemand sagen wie sowas geht ?

danke im voraus.

cu
Predator

ATwardz 16. Nov 2003 18:14

Re: Spiel programmieren (einfaches)
 
Hi,

arbeitest du mit DELPHI-X?

Egal es funkst eigentlich überall gleich!

Du brauchst keine collision im eigentlichen Sinne, du sagst im einfach:

Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  If Key = (Taste für Vorwärtsbewegung)
  then
  Begin
    IF (Auto.x > (Strassenbegrenzung links)) and Auto.x < (Strassenbegrenzung rechts))
    Then
      Auto.Y:=Auto.Y+1
    else
      Auto.x:=(Strassenmitte);
    end;
  end;
end;
Strassenbegrenzung links ist z.B. 200;
Strassenbegrenzung rechts ist dann z.B. 400;
Strassenmitte ist dann 300;
Auto.x ist immer die obere linke ecke!
Die Mitte ist dann
Auto.x:=Auto.x+Auto.width div 2;
Auto.y:=Auto.y+Auto.height div 2;

ATwardz

Predator 16. Nov 2003 18:52

Re: Spiel programmieren (einfaches)
 
DelphiX kann ich net nehmen.

Das funzt bei mir (Delphi 7) nicht.

overmoon 16. Nov 2003 19:12

Re: Spiel programmieren (einfaches)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab' irgendwann mal eine Version für Delphi 7 runtergeladen.

Vielleicht funktioniert sie ja bei dir.

:coder: overmoon :coder:

ATwardz 16. Nov 2003 21:18

Re: Spiel programmieren (einfaches)
 
Es gibt Delphi X für Delphi 7.0 wie du siehst!

DAs ist aber auch egal weil das Sytem bei 2D - Spielen egal wie du sie erzeugst das gleiche ist!

Atwardz

Predator 17. Nov 2003 18:58

Re: Spiel programmieren (einfaches)
 
ich hab das jetzt runtergeladen, aber wie in der Readme steht, befindet sich dort keine Install_X.exe !!!

Ich bekomm das so net installiert, was muss ich machen ?

ps: Gibt es irgendwo tuts wie ich damit schonmal ein kleines Snake proggen kann ?

mfg
Predator


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:57 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