trägheit

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

diGGa

GruppenKaspar

Betreff: trägheit

BeitragSa, März 26, 2005 19:55
Antworten mit Zitat
Benutzer-Profile anzeigen
ho
ich mach grad zur übung n space shooter... sowas inner art jedenfalls.
animierte asteroiden, schüsse, kollisionen etc funzt schon. nun will ich das ein wenig realer und schwerer machen indem ich den schiff trägheit gebe.. ihr wisst was ich mein.
hier mal ein code der funzt: (inertia is die trägheit)

BlitzBasic: [AUSKLAPPEN]

If KeyDown(key(\"left\")) And player_x# > 10
player_dir$ = \"left\"
ElseIf KeyDown(key(\"right\")) And (player_x# + 44) < 790
player_dir$ = \"right\"
Else
player_dir$ = \"stand\"
End If

; If (player_x# + 44) < 790 Then
; If KeyDown(key(\"right\")) Then
; player_dir = \"right\"
; If player_speed# < player_max_speed Then
; player_speed# = player_speed# + player_inertia#
; End If
; ElseIf player_speed > 0
; player_speed# = player_speed# - player_inertia#
; Else
; player_speed# = 0
; End If
; player_x# = player_x# + player_speed#
; Else
; player_speed# = 0
; End If


If player_dir$ = \"left\"
If player_speed# < player_max_speed Then
player_speed# = player_speed# + player_inertia#
End If
player_x# = player_x# - player_speed#
ElseIf player_dir$ = \"right\"
If player_speed# < player_max_speed Then
player_speed# = player_speed# + player_inertia#
End If
player_x# = player_x# + player_speed#
Else
If player_speed# > 0
player_speed# = player_speed# - player_inertia#
Else
player_speed# = 0
End If
End If


^^ hab ma code aktualisiert... mir wird im chat geholfen

danke schonmal
mfg der diGGe
Gestern Nacht Schlug der Regen an mein Fenster
Ich ging durch das dunkle Zimmer und
glaubte im Licht der Straßenlampe
Den Geist unseres jahrhunderts auf der
Straße zu sehen
Der uns sagte, daß wir alle am Rande
des Abgrunds stehen.
- Al Steward


Athlon 64 3000+ / Radeon 9600 / 1024mb ddram

Smily

BeitragMi, Apr 20, 2005 14:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Hast du das Buch "Spiele programmieren mit Blitzbasic"?
da ist irgendwo ein code dafür.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group