Kyatric's Recent Forum Activity

  • You do not have permission to view this post

  • Joannesalfa: No.

  • Advise: Learn about and read software licenses when they are presented to you.

    Construct's license is independent from the assets license. That's why in the licensing terms of the store Construct's licenses have their own chapter and assets do have a different one.

    Moreover on each asset's page there is a "License" tab that clearly defines what you are allowed to do and not to do with the assets.

    Finally the choice you found yourself with about the use of the assets (Use within a business organisation, personal use only, a gift ,anything else) has again nothing to do with C2's license itself but is just about the nature of your payment.

    If you are a business you may access invoice and VAT related stuff by selecting "Use within a business organisation".

  • You may want to read the memory usage tips manual article as well as the several links that are into it.

    It's not offering a resolution "solution" but explaining a few things on memory usage.

    You can also, if you haven't already read the accompanying performance tips manual article.

  • An array is global by default (the common property Global), meaning it can be accessed on any layout. (The "Global" property is part of the "Object types properties" on the very top of the properties bar of any object type you select.

    The thing is, make sure to execute first the layout that "fills" the array in your project.

    From there, going from a layout to another, the array is accessible and its content is not modified (as long as your code does not modify it).

  • Sup with that: Aren't you then simply needing to set the arc to 360° ?

    This way, any particle will directly move right away from the origin point, whatever their offset.

    I'm afraid I don't know how to help further on this otherwise.

  • If you set the "Initial particle property" Opacity to -100, change the "Particle lifetime properties" Opacity randomiser to a positive number and Destroy mode to "Timeout Expired" you actually manage to get a fade in from the particles object.

    If you use the X and Y randomiser "Initial particle property" those directly depend on the Particle object angle.

    So I'm not sure what your issue actually really is with the second part of your question.

    Example capx

  • You likely should look into the XML object.

    It can contain your dialogs as well as sub "actions" like what button to display, and you can get how many lines are planned in a dialog, or even a precise response.

    The trick is that you have to make your own structure for the XML file. It is possibly advanced stuff indeed, and not that accessible to a beginner (I don't know what's your user level at the moment).

    I've been asked to do a video for the C2academy that deals with making a RPG dialog system, and I'll make my best to deliver before the end of July. Stay tuned on the playlist.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • 1 IIRC it actually depends on the server side scripting of things. You simply use the post action of the AJAX plugin on C2's side, and pass your "image" that you made as JSON previously as part of the URL you are reaching for. As mentioned in the manual, the POST method is the one selected by default for the plugin.

    2 As you said, sounds like a SQL question, as such why not searching on a dedicated forum/community for SQL ?

    3 Either manually fill the array with informations you get from your AJAX call through string manipulation (stuff like tokenat) or make it so that you saved your array asJSON on your server, and so are simply serving that JSON file and so you can use the array "Load" action.

  • Well, perhaps you need to be more detailed about what you are exactly trying to achieve.

    The answer you got for the way you asked the question is just spot on.

    If that is not exactly what you are aiming for, try detail more the mechanic you are trying to achieve.

    Analysing/breaking it down will help you in the long run and will help us help you with how to do it.

  • menasheh: You can see in the manual article for the gamepad that the Axis(Gamepad, Index) expression expects an index value that will let it know which joystick to look for.

    Likely change the second 0 to a 1 and it should read the right joystick. As mentioned, it depends on the mapping, so this is something you may have to check for before the game starts if you plan on using it.

  • Instead of having a fixed "2", use a global variable the value of you can modify.

    Also you should perhaps look at behaviors since they are framerate independent or at least make your own code framerate independent.

Kyatric's avatar

Kyatric

Member since 18 Aug, 2010

Twitter
Kyatric has 583,405 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
  • x11
    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