0 Favourites

Custom Space type movement problems

  • Hi,

    I'm trying to create a space type movement using the bullet behavior (similar to SPAZ), I have pretty much got it apart from a sudden jump when moving from one direction to another.

    Check out the following;

    dropbox.com/s/7njufpi5j9hsq9s/custom.capx

    Use the arrow keys to move, UP arrow always points towards the mouse, left and right strafe. Problem is It's not very smooth when you change directions, I have added the rotate 20 degrees in the up event which does help but, it will not work in any other direction. I have successfully added a lerp to the speed, still trying to get my head around how this works :)

    Any help would be great.

    Cheers,

    Dave

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • I'm not exactly sure how you want your movement to be. I took a look in your capx and here are some remarks :

    • instead of positioning your upper part over the lower every tick, use the Pin behavior.
    • if I understand space type movement, you should do multiple bullets behavior. The first will be the "booster". The others will be the straffs. Pushing left and right would increase/decrease the power of the straffs, making it strife left and right. Pushing up would increase the speed.

    Here is a capx doing this. The angle jump isn't here anymore.

    capx

    EDIT : i added more details in the code. To be clear, the problem you had was that rotating the lower part 90? when the left / right was pushed made the ship do a clean 90? angle in space, strange. Straff is here to help simulate that. I think the better way though would be to go with the physic behavior, and apply forces on acceleration/deceleration and side pushes.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)
Similar Topics Posts Views Last Post
Unread hot topic
233 22,246
TiAm's avatar
TiAm
Unread hot topic
135 14,296
melaniko's avatar
melaniko
Unread hot topic
102 26,814
HERBERT HEINZ's avatar
HERBERT HEINZ