Kyatric's Recent Forum Activity

  • You can have third-part Construct 2 add-ons in Construct 3 by asking their authors to port them using our SDK.

    Otherwise, check the Exchange Addon or this dedicated forum (and this topic) to see if a port already exists.

    Finally you can try this beta converter.

    Once you have a Construct 3 version of the add-on, you can install it using the add-ons manager.

  • It is likely, as usual, iOS requires its own proper code/subtleties to work.

    See this topic on Stack overflow, it possibly contains answers.

  • You can use the proposed "Type" property.

    As far as I'm aware, you possibly cannot customize further, as this is actual code proposed from/by Twitter that is only interfaced in Construct.

    Although, in the end, this is HTML, so perhaps you could customize it using CSS making use of the IDs of the elements, as displayed in the page on execution time. This sounds kind of a hack though, and is outside of the scope of Construct itself.

  • How do you "simulate" different frame rates to see that "it does not produce results" ?

    Also, the speed of your blue sprite, is 420, which is lesser than the speed of 500 of Sprite 2 with tile movement.

    When both are using 500 as speed value, and with the wait action enabled in the code, it seems both are moving at the same speed, and still Sprite 2 has a moment of pause.

    As Ashley mentioned, it is not clear to me either what you are exactly trying to achieve.

    You explained what you did, as far as code goes, but I do not know what mechanic you are attempting to achieve and what result.

    It seems you want Sprite2 to have some pause, because some function will test some stuff.

    But during this same time, Sprite is just moving along at a set speed.

    I'm confused and I'm not sure how to help.

  • Example made in beta r250

    Animation used from the "Toon characters" pack on kenney.nl

  • Laura made a tutorial course on building a turn-based battle system in Construct : construct.net/en/courses/building-turn-based-battle-64

    And she has been working on a RPG and talked about it in length in her blog articles : construct.net/en/blogs/construct-stream-companion-80

  • Possibly the layers do not have the same coordinates/parallax values.

    So Touch.X and Touch.Y coordinates actually end up being out of the visible screen.

    You could confirm that using the debugger.

    Also, apparently you are touching a TiledBackground object and moving your Sprite to the same layer. It is possible that in the Z order, your sprite is beneath the TiledBackground, and so "invisible" because of that.

    Play with the Z order to make the Sprite appear in front of the TiledBackground.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You have to make sure that when the player fails, they fail because of their own mistake or (lack of) skills.

    Meaning, the controls have to be perfectly responding, so that the player will not be frustrated because of confusing or badly responding controls for example.

    Likewise for any other mechanic in the game. It has to make sense, be clear and not be lacking in any way.

    Players should feel they lost due to a failure of theirs rather than to "unfairness" of the game/design.

    At last, if player "rages", unplug the screen and device they are using and send them outside get some fresh air instead of putting themselves through an experience that causes them such emotion :/

  • You could

    clamp((Overheat / 6) * (WeaponLevel - 100),0,YourMaxValue)

    To make sure the first part of your formula will always be positive, since a negative number there will trigger the NaN response.

  • If you just want your browser to download a distant PDF or Doc file, use the Browser plugin and its action "Invoke download".

    If you mean that the data for your exercise is in PDF or doc format and you want to load them into your web app, you could load up the content of the file using the AJAX plugin.

    But concerning parsing those file format into data that you can use from within Construct, there isn't standard plugin that will help you with those.

    Especially since these are proprietary formats.

    You should rather look into JSON format and the JSON plugin for that.

  • Go to same layout and Restart Layout should work the same indeed and execute "On start of layout".

    Checking in "On start of layout" for the value of a boolean and loading different data as a result sounds like a good way to handle two "loadings" of the same layout depending on some context.

    Make sure to use two sub-events to your "On start of layout" event. One checking if your boolean is true or false (accordingly to your setup), the other one being a "Else" special system condition.

    You also have to pay attention on your "restart", if some global variables value need to be reset or not, you might want to do this manually before the restart.

Kyatric's avatar

Kyatric

Member since 18 Aug, 2010

Twitter
Kyatric has 583,402 followers

Connect with Kyatric

Trophy Case

  • 14-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • x15
    Popular Game One of your games has over 1,000 players
  • Famous Game One of your games has over 10,000 players
  • x27
    Coach One of your tutorials has over 1,000 readers
  • x10
    Educator One of your tutorials has over 10,000 readers
  • x2
    Teacher One of your tutorials has over 100,000 readers
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

23/44
How to earn trophies

Blogs