oosyrag's Forum Posts

  • You normally wouldn't run your own, you would use one provided by a third party service. The default multiplayer plugin already includes some turn servers. Stun is what you're looking for, but they are usually not free. I think there are some that are though, for at least low connection counts.

    If you're having connection issues on your own computer, I don't think running a stun server on it would help either. Since then your computer would be the one relaying data to clients, but it has connectivity issues in the first place so it wouldn't be a useful relay.

    Edit: Oops sorry mixed the two up ><

  • Give it a boolean instance variable, offset. Every tick, if offset is true, set offset to false and set the text without bbcode. In the following event, use the Else condition and set offset to true, and set the text with the offset bbcode.

  • Check out the physics joints example.

    editor.construct.net

    You should be able to use mesh deformation for the squishy tire.

  • An offset by itself doesn't make anything shake. You need to set it with and without an offset over time to make it appear to shake.

  • It is possible, but you generally wouldn't be using the techniques described on that page, since you're not manipulating and drawing pixels directly in construct. You would use a combination of effects and blend modes instead. The line of sight behavior can also help to mask vision/light.

    If you wanted to follow along with the methods described in the link, you could use a tilemap and have each tile represent a pixel, and map your pallette colors to tile indexes. This would be a pretty roundabout and difficult way to go about it though.

  • You can also use sprite - set animation frame to 'self.animationframe=self.animationframecount-1?0:self.animationframe+1'.

    This is called a conditional expression and let's you do if?then:else in a single line.

  • Remove scroll to from your player .

    Pin the camera object to your player. You can unpin if you want to.

  • Put the scroll to behavior on an invisible sprite. That is your "camera". You can then tween or otherwise move your camera sprite however you want.

  • Anything you can do in Construct 2 should be applicable to Construct 3.

  • Oh I see, so you want to be able to continue with a correct answer after an incorrect one.

    In that case, you can check just the last entered answer with right(clickedorder,1) = mid(correctOrder,len(clickedOrder)-1,1).

    Alternatively, if they need to continue the series in the correct order, you can simply not record incorrect answers.

    Updated the example file.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • 400 bullets seems to me like a pretty low object count to drop fps regardless if they are active or on screen or not. You probably have some other issue causing performance problems, such as an event running on all your bullet objects every tick. Destroying them would remove them from that overhead.

    In my performance test I only start to see slowdown after 5000 bullet objects or so, with stepping collisions on, even on my phone.

    dropbox.com/s/rzpb2wpivfbxnyb/waterparticles_perftest.c3p

    Jobel - many pc users, especially gamers, have high refresh rate monitors now. Even some phones are starting to go over 60 fps.

  • You could use a layer for this. You do have to put together your own dialogue box though.

  • It works ! but when you are at the initial position, players go to x.0 y.0. How can i avoid to do that ? if you spam Undo.

    I do not understand what you mean by this. If there is no history (History X size = 0), then the undo event will not run for that object.

    Or the player and objects delete itself

    As I mentioned in the comments, don't delete the object if you want to preserve it's history. If you delete the object, the history array will no longer have an object associated with it. Just move it off screen, make it invisible, or otherwise disable it.

  • Sounds like you have the right idea. Are clickedOrder and correctOrder both strings?

    Edit: dropbox.com/s/od4zgfohtuaqugy/compareorder_example.c3p

  • Fyi, on mobile, the old notifications link still appears in the profile picture menu. It leads to a 404 error. Clicking the notification circle number works fine and goes to the new notification page.