Yeshua77's Forum Posts

  • 4 posts
  • Maybe the key is in using overlap at offset to keep the zombies from moving, but to pick the one closest to the player and allow that one to keep moving?

    I tried playing with variables/collisions, but those didn't seem to work.

    [attachment=0:2yzeg034][/attachment:2yzeg034]

  • I have platformer where zombies move left or right depending on where the player is. If they hit a solid, they jump up over it. The problem is, zombies are also solids. How do I make it so the zombies will jump when they run into a solid/tilemap obstacle, but will not jump (wait until clear) when they run into another zombie? Right now the zombies all start jumping up on top of one another and begin to create a tall stack.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Distance as well as "Between two values" works for triggering EVERY zombie to jump, but not the ones within the range. I included the "For Each" condition, but it didn't seem to do anything. Every time they enter the range, every zombie starts jumping.

  • I have zombies that wander a 2d platformer. What I am trying to do is cause the zombies to change their animation to a jump/reach animation when they are under the hero.

    I have it set up so the zombies are always moving toward the player, but after they reach a certain point if the Y coordinates are in the right range I want them to start jumping/reaching. Does this make sense?

    Basically, I don't know how to write out the coordinates so that they are within a range. Like, Player.X"Within two X coordinates relative to the player"

  • 4 posts