LittleStain's Forum Posts

  • On start of layout

    • set startY to toby.y

    NEW EVENT!!!!!!!

    System| round(abs(toby.y-startY))>Score

    • set score to round(abs(toby.y-Starty)
    • set text to Score

    On start of layout is only triggered once (on start of layout!)

  • Are you sure you used copy and not clone?

    Which events and or functions are not working correctly?

  • Ok, could you please explain, what you think these events do, so I can try to understand why you made it this this way?

    What was wrong with the example I made?

    Just add a (new) event to my example.

    on start of layout - set StartY to toby.y

    add the action set text to Score to the event in my example and you should be ready.

  • The image should be working now.

    I'm not sure what you think

    System | round(abs(Toby.Y-StartY)) | > Greater than | Player.Y

    should do, but it is checking if the distance between startY and Toby.y is bigger than the player's Y-position.

  • Manual entry about families

    families

    But I think should also look into using functions and including event sheets, if you want to cut back on repeating events.

  • I forgot the

    on start of layout - system set value StartY : Player.y

    but I hope you can understand this:

    <img src="https://dl.dropboxusercontent.com/u/48563442/distance.png" border="0" />

  • I'm not really sure what is complex about that obstacle and I'm not really sure why you think you would need families for it, could you explain?

  • You probably want the player's position to be set and after be able to repeat the same events.

    The way to do that would be adding a condition system trigger once to the variable check and resetting the variable to 0 in an action.

  • It's actually very simple.

    Once the player collides with sprite4 Variable1 is set to 1

    System variable1 = 1 : set position to (67,356)

    is true every tick after that, so every tick the position is set.

  • Score should be a global variable you created as I said in my first reaction.

  • This should work:

    Create one sheet with the zoom/rotate events, right click on another event sheet and choose include event sheet, that way all the events on the zoom/rotate event sheet will be included. (They will stay on their own sheet ofcourse)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You could either add a

    • system every x seconds condition

    or

    give the enemy timer behaviour and create a timer for waittime between bullets.

    then create an event

    on timer

    if player is within distance

    -spawn bullet

    -start timer

  • Add a condition

    system compare two values : round(abs(player.y-StartY))>Score

  • Add a condition to the compare event.

    system for each enemy

  • Congrats! You are now more experienced than many of us who haven't created any video tutorials yet!

    My recommendation would be to explain why you do certain things, like I don't think you explained why you use the 16:9 aspect ratio.

    Overall, great video, I'd watch more. As you publish more and get more experience, the videos will only get even better!

    Thanks, I guess I was being too self-critical..

    Will take care of that explaining my decisions part.