Kyatric's Forum Posts

  • Indeed, if you directly bought a C3 license, you do not have the C2 license for free. The offer only works for those who knew about C2 before C3 and knew that buying a C2 license would provide a year of C3 subscription.

    The draw API is a part of the C3 SDK that is to be developed, allowing third-part addons to make draw calls from their addons and take over the canvas in order to draw themselves directly in.

    That's what the Spine team is waiting for before porting their addon to C3 as well as a few of other addons, as already mentioned.

  • You do not have permission to view this post

  • Could work. Although, it makes for far longer expressions (which has already been an issue in a lot of the translation ex: "User" = "Utilisateur").

  • In the case of step, I feel the issue is that one term won't fit all.

    Depending on the context one term would fit and some other time another.

    This is more a per case basis I feel here.

  • On the one hand, it makes sense, and on the other, you have to think about Construct as a tool for very beginners (children ?) who do not speak English, don't understand it and will probably understand French better.

    That is how Construct is designed in English and most system expressions have an actual meaning in English.

    Translating them was a way to bring this meaning to French as well.

    Finally, even though translated, when auto-completed the expression will provide the original expression in English within Construct and also the input field, as you are entering the expression will contain the English version only, allowing people to still be exposed to the dev/English term for the long run.

  • Use the search amongst the website and look for the keyword "Fire rate".

    https://www.scirra.com/arcade/tutorial-games/shoot-left-and-right-with-firerate-1115

  • The usage of local storage is plenty described in the How do I FAQ for Construct 2 and works the same for Construct 3.

    Local storage is close to webstorage with an asynchronous behavior.

    You'll need to use the action "Is existing" and manage both answer status in two separate events.

    -> X is existing, set the key and the value.

    -> X is missing, create the key, set it to the value you want.

    X is set => You've just saved your key and its value.

  • You can always try to post it on the suggestion platform, but I have a feeling due to Construct being in a browser, this likely won't be an easy thing to implement, possibly impossible to.

    Perhaps you should have a look into the remote preview ? This could allow you to open your preview directly in a regular browser, external to C3 and possibly still allow you to add elements at the end of your URL ?

  • Consider posting your capx. Indeed, your explanation is not very clear.

    Perhaps you could check the How do I FAQ and look for the keyword "Patrol" it will show a few examples of how to handle the change of direction for an automated sprite.

  • It is not IAP related, since IAP plugin is not interfaced with Facebook.

    In the absolute, you only need the Facebook plugin - so the manual article https://www.construct.net/gb/make-games ... e/facebook - to use it.

    You prompt your user to share, and from there you could add a value to your life total, something like that.

    Nevertheless, the system can be "defeated", since there is no trigger "back" to tell you the user DID share. No way around that though I'm afraid, unless you use the SDK to add this missing trigger for your own usage.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Unbounded scrolling is just that, unbounded.

    So indeed, your solution of an extra camera object to which you fix the Y position and set the X position relatively to whatever/however you want sounds like the way to go/achieve such a custom scrolling.

    As in general, performance questions should be answered by your own measurements, but in the absolute, there shouldn't be an impact using/setting your custom scrolling method to a game.

    You can find examples of camera/scrolling in the How do I FAQ for Construct 2 and as far as I'm aware, they have not caused issues.

  • In the settings of Construct 3 you can modify the "Preview in" option so that it happens in a browser tab, then allowing you to modify the URL as much as you want.

  • : Yes go ahead.

    Thanks for testing it.

  • As explained in the manual (Sprite article) : https://www.construct.net/gb/make-games/manuals/construct-3/plugin-reference/sprite

    The expression "AnimationFrameCount" is the total number of frames your sprite has.

    So consider your animation has 5 frames, in your current code, Charms02Global will end up with a value of 5 after event 3.

    Then Event 4 is executed, which puts Chams02GlobalCheck to a value of 5 as well.

    To get the currently displayed animation frame, use the "AnimationFrame" expression (without Count).

    Also, your animation speed must be set to 0 so that only a single frame is displayed and stays that way (otherwise the Sprite will continue displaying all the frames of the animation, in order, after the delay of the animation speed has passed).