Tach,
ich hab schon wieder ein Problem
Diese Physics machen mich fertig :'D
Mein "Spiel" ist eigentlich schon so geil, es sieht meiner Meinung nach klasse aus und hat schon einiges drin. Hab da schon was geplant, werde es dann auch hier releasen. Aber zunächst muss ich die ganzen Probleme lösen.
Gerade ist mir aufgefallen das meine Schüsse aus dem Geschütz vertikal stärker beschleunigt werden als horizontal. So sehr ich auch suche, ich finde die Ursache nicht...
woran könnte es liegen.
Das Spiel läuft in Full HD mit 60 fps
Mehr Infos und vorallem das Problem sieht man hier in diesem Testvideo: (speed ist phy_speed des letzten Schusses)
[video]http://www.youtube.com/watch?v=0-FJ1Efutso&feature=youtu.be[/video]
Mein Code-Ausschnitt für das erstellen des Schusses (Am Schuss liegts wohl nich, habs schon mit einem anderen Objekt getestet = gleiches Problem)
Ich hab auch schon versucht großte Teile auszukommentieren, aber das Problem bestand weiterhin.
Das Geschütz ist kein Physics-Objekt.
energy geht bis zum Wert 1040 oder so und wird halt erhöht solange die Maus gedrückt ist
Alles anzeigen
Bitte, gebt mir einfach irgendwelche Ansätze woran es liegen könnte!
DANKE!
ich hab schon wieder ein Problem
Diese Physics machen mich fertig :'D
Mein "Spiel" ist eigentlich schon so geil, es sieht meiner Meinung nach klasse aus und hat schon einiges drin. Hab da schon was geplant, werde es dann auch hier releasen. Aber zunächst muss ich die ganzen Probleme lösen.
Gerade ist mir aufgefallen das meine Schüsse aus dem Geschütz vertikal stärker beschleunigt werden als horizontal. So sehr ich auch suche, ich finde die Ursache nicht...
woran könnte es liegen.
Das Spiel läuft in Full HD mit 60 fps
Mehr Infos und vorallem das Problem sieht man hier in diesem Testvideo: (speed ist phy_speed des letzten Schusses)
[video]http://www.youtube.com/watch?v=0-FJ1Efutso&feature=youtu.be[/video]
Mein Code-Ausschnitt für das erstellen des Schusses (Am Schuss liegts wohl nich, habs schon mit einem anderen Objekt getestet = gleiches Problem)
Ich hab auch schon versucht großte Teile auszukommentieren, aber das Problem bestand weiterhin.
Das Geschütz ist kein Physics-Objekt.
energy geht bis zum Wert 1040 oder so und wird halt erhöht solange die Maus gedrückt ist
GML-Quellcode
- if(mouse_check_button_released(mb_left))
- {
- var bul;
- bul = instance_create(x+lengthdir_x(sprite_width-60,image_angle),y+lengthdir_y(sprite_width-60,image_angle),o_bullet)
- lastbul = bul
- with(bul)
- {
- phy_rotation = -other.image_angle+random_range(-2,2)
- phy_fixed_rotation = true;
- physics_apply_force(x,y,lengthdir_x(other.energy*2,-phy_rotation),lengthdir_y(other.energy*2,-phy_rotation))
- }
- }
Bitte, gebt mir einfach irgendwelche Ansätze woran es liegen könnte!
DANKE!
Sorm ist Schuld
Edit: Doch ist er
Edit: Doch ist er