lionz's Forum Posts

  • Are you using a walk animation ? Maybe frames are different sizes and move up and down ? If you are using basic platform behaviour with a slope then not much can really go wrong. Also you posted this in the wrong place btw this is for Construct 2.

  • Open the image editor and check the collision box of the sprite, maybe it is a weird shape instead of a box.

  • Did you post this in the right place ? Your game crashes on preview for me. There is also too much to work out about what is being saved with no direction. I would create a video showing it saving on web then a video of the apk where it doesn't save as evidence.

  • 'however i don't know how to keep creating other instances in relation to the last created so i can make up a grid of grids, in order to get to the second part of the game.' what ?

  • You were actually so very close so at least your understanding is good, in line 36 you used set to AnimationFrameCount, where instead it should be AnimationFrame. FrameCount is the total number of frames, Frame is the number value of the frame.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I have tried it, but I can still spam the button to deplete my character's health. Did I do something wrong?

    Yep that's wrong.

    On the button click event condition, add the condition 'var = 0' to the same event block on the left, they are called conditions.

    Where you have the first action set Anim_Lock to 0, change this to 1

    Where you have the set Anim_lock to 0 action further down next to MyUID, delete it.

    The on animation finished event should be on its own, not inside the button click.

  • Lock it out with a global variable, on the button click condition add 'var = 0', then on the first action when you press the button set the var to 1. Then in a separate event you need 'on that animation finished' set var to 0.

  • I think overlapping is in a 2D space, I don't think it would work for 3D if you are talking about something in front of you overlapping something else in front of you as from their x,y position they might not touch.

  • kasanobanana well if it's like Vampire Survivors the skills are randomly picked and upgrade when picked so you'll probably need to use an array. Then you need to assign them to the player. choose() won't really work here as that will repeat options.

  • This is not really a simple question, what is your skill level with Construct or what did you do so far ? This would require some explaining.

  • In the image editor you can make your own shape for the collision box, so you can make a circle or whatever you need.

  • The closest thing I found to what you're describing is tokenat() expression so for example for fire_1, tokenat("fire_1",0,"_") returns fire and tokenat("fire_1",1,"_") returns 1. The middle value is its position in the string and the final value is using the underscore as a separator.

  • It's the tutorial or events we need to see, not a video of the issue. Depends how you did lives, its with a global variable ? Do you have an event on start of layout to set lives to 3 ? Do you have a 'reset global variables' event ? Are the lives local variables ?

  • Use a global variable to toggle on/off so a bool or set to 0/1. Then have conditions, if var is on/off, related to actions 'platform object set collisions enabled/disabled'