tarik00555's Recent Forum Activity

  • You can make a new event sheet and call it UI or something, then put an On start of layout condition and as actions just put Create Object and create all of your UI. You then include this event sheet into every event sheet of every level.

  • After spawning the object put a sub event

    Conditions:

    While

    Object is overlapping object

    Pick 1 instance of object

    (You can find this condition under the picking category)

    Then you just set the object's position to a random position.

    This will randomize the object's position until its no longer overlapping any object

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • That action "Set ScrollTo enabled" should be the last action.

  • Another thing you can do(I will hopefuly make a tutorial for this), which is something I'm trying to do right now, is to only use the pathfinding behaviour for finding a path from point A and point B, and, instead of moving your object using the pathfinding, you can try and use 8 Direction as it has built in collision checks, and will collide with solids properly.

  • In the event where you increment the player's score just add the action "play sound" and select the sound file you want to play. You have to use the "Audio" plugin, and you also have to import a .wav file into your Construct 2 project.

    Your file you provided the link for is a .m4a file, to use it in Construct 2 you have to convert it.

    Here's a file converter that will convert your .m4a file to .wav:

    http://www.zamzar.com/convert/m4a-to-wav/

  • Yup, as rho already pointed out structuring your event sheets seems to be the biggest hurdle for me. I generally make an event sheet for every object type and then organise all the events in a "folder" structure. So for my player it would be:

    Player

    Player/Initialize

    Player/Update

    Player/Update/Move

    ... and so on.

    There were several times I tought Construct 2 messed something up, or something wasn't working just because of the engine, but I have always(ALWAYS) found out in the end it was my own fault(forgeting to pick objects properly, mostly).

    So, yeah, I think it's possible to make whatever you want with this amazing tool.

  • Yes, but, first make sure you are very familiar with Construct 2. There are turorials for working with multiplayer in the tutorial section.

  • Here's how I did it. It's just nested if statement. The character can't do anything if he's dead so I check that first, and than I work my way to the top. First if he is climbing, because he can't use items while climbing, and then, finally, I do regular animations like walking, standing and jumping.

    You'll notice that everything that I want my character to do while dead is put into an else statement.

  • I believe you can use the Gamepad object, as gamepads, wheels and things like that are all treated as a gamepad. I don't have anything to test this, tough...

  • First, your project has to be exported to the public folder and then you have to right-click on the file and select "Copy public link", and copy that link into your browser.

  • You're enabling the Custom Movement Behaviour only after you have moved the player. The "Set Custom Movement Enabled" should be the first thing below "Set isAttacking to True".

  • I'd recommend using the built-in behaviours inside of Construct 2 for this, but, if you want to do it this way you could add subevents to those events, so, for example:

    The player presses the up arrow key move the player 32 pixels up, check if it is overlaping the wall object and if it is move the player 32 pixels down.

    Here's a .capx:

    Collision

    I also altered the collision box to be a little smaller. It mustn't touch the edges of the sprite.

tarik00555's avatar

tarik00555

Member since 10 Jun, 2012

None one is following tarik00555 yet!

Trophy Case

  • 12-Year Club
  • Email Verified

Progress

13/44
How to earn trophies