J
James7285
Guest
Hello,
I am making a launch game where you have to fly a rocket from earth to space.
The game is almost complete but there is one thing I'm having a bit of an issue with.
As you get higher and higher you encounter different obstacles (hot air balloons, plane, UFO's etc) and I have set it so that when the rocket collides with them you bounce off (Move_bounce_all). This is to hinder your progress and knock you down a bit.
I don't need the other objects to bounce on collision, just the rocket. The other objects do fly across the screen though.
Most of the time when I hit the objects I bounce off them exactly as I should, but sometimes if I hit them at a funny angle, or especially if they hit me side on as I'm trying to fly past, I end up getting stuck on them.
I can usually wiggle free or once they pass through me I can usually carry on.
Any ideas on how to get round this? Should I be using more advance collision code?
If it helps I'm not using precision masks or precision collision detection. (I have tried turning these on and it didn't help)
Thanks for your time.
James
I am making a launch game where you have to fly a rocket from earth to space.
The game is almost complete but there is one thing I'm having a bit of an issue with.
As you get higher and higher you encounter different obstacles (hot air balloons, plane, UFO's etc) and I have set it so that when the rocket collides with them you bounce off (Move_bounce_all). This is to hinder your progress and knock you down a bit.
I don't need the other objects to bounce on collision, just the rocket. The other objects do fly across the screen though.
Most of the time when I hit the objects I bounce off them exactly as I should, but sometimes if I hit them at a funny angle, or especially if they hit me side on as I'm trying to fly past, I end up getting stuck on them.
I can usually wiggle free or once they pass through me I can usually carry on.
Any ideas on how to get round this? Should I be using more advance collision code?
If it helps I'm not using precision masks or precision collision detection. (I have tried turning these on and it didn't help)
Thanks for your time.
James