Raumschiffsteuerung und "im-Flug-schiessen"

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

 

Krischan

Betreff: Raumschiffsteuerung und "im-Flug-schiessen"

BeitragSa, Okt 18, 2008 18:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hätte da mal ein Problem. Ich befasse mich gerade mit einer Freelancer-ähnlichen Steuerung, funktioniert auch schon soweit ganz gut bis auf die Schüsse. Die fliegen nur gut, solange das Raumschiff keine Vorwärtsbewegung macht, ach seht selbst (7zip SFX Archiv mit allem drin, auch Source)

user posted image
Dauerfeuer!!!

Steuerung mit Maus, LMB ist Feuer, Pfeiltasten vor/zurück = Gas/Bremse und Pfeiltasten links/rechts=rollen

Was läuft da falsch bzw. was muss ich anders machen? Ich beiss hier gleich in die Tischkante... Mad
 

JanK

BeitragSa, Okt 18, 2008 18:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Die Geschwindigkeit des Raumschiffs ist schneller als die der Schüsse.
Eine Änderung der Geschwindgkeitsvariablen dürfte das Problem beheben.
Ich habe keine Zeit, mich zu beeilen.
The Pollux Conflict || The Pollux Renegades || Lipstick-live.de
 

Krischan

BeitragSa, Okt 18, 2008 18:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Das kommt davon, wenn man zehn Stunden vorm PC sitzt, ich hatte so eine Vermutung, dass die Lösung ganz einfach ist. Ich habe jetzt die Zeilen

Const schnell#=20.0 ; Geschwindigkeit eines Schusses

und

If KeyDown(200) Then pspeed#=10.0

so angepasst. Prima, danke!

DerHase

BeitragSa, Okt 18, 2008 19:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich würde die geschwindigkeit des Raumschiffes auf die Geschwindigkeit des Schusses addieren...
Play Satyr!

FireballFlame

BeitragSa, Okt 18, 2008 19:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Jau, das wär dann realistisch.
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit
 

DjDETE

BeitragSa, Okt 18, 2008 19:43
Antworten mit Zitat
Benutzer-Profile anzeigen
kleiner tipp am rande: benutze einen timer
MfG DjDETE
Aktuelles Projekt: XXX |XXX | 3% der v1b fertig
www.emu-soft.de.vu Für die Homepage suche ich noch Linktauschpartner, bei Interesse einfach melden.

Tankbuster

BeitragSa, Okt 18, 2008 19:49
Antworten mit Zitat
Benutzer-Profile anzeigen
DerHase hat Folgendes geschrieben:
Ich würde die geschwindigkeit des Raumschiffes auf die Geschwindigkeit des Schusses addieren...

Jop genau. Ist in der Realität ja auch so.
Wenn du mit deinem Auto 30 km/h fährst, und einen Stein mit 10km/h nach vorne wirfst, fliegt der Stein mit 40km/h (bevor er durch die Luftteilchen abgebremst wird *klugscheiß* =P )
Twitter
Download Jewel Snake!
Windows|Android

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group