Chadori's Forum Posts

  • Aside from the calling of maps/strings, which is already puzzling, have you considered how strange and limited the forwarding of parameters is?

    It expects that developers usually don't change parameters as it passes through functions, especially its order, there is so little flexibility, it's shocking it's designed by an adept programmer who takes this feature for granted in typed languages.

    By the time you have finished planning the Functions Maps, you have ended up spending more time changing the events than it would have taken to just write 1 to 3 lines of JavaScript to do the same thing, with better readability and flexibility to adjust with little changes in the event sheet.

    I mean, it's proof enough that people are willing to use JavaScript to call functions with strings rather than use the built-in. People would always find the more convenient option.

  • You don't need to use scripting to call a function from a string. The event system allows for this too with the function maps feature.

    It's easier to learn JavaScript than to use that, lol. I bet you wouldn't even use it on an actual project as well.

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Ah, this is dark theme, and it's called the action/condition highlight. I think it is implied that this is done to commonly used actions/conditions. This is not based on your usage, rather predefined by the developer.

    In the default theme, that would be a dot on the left side of the action/condition, on the action/condition selection dialog.

  • Release 43 - Stability Update

    Hi everyone, there is a new stable update for the Construct Master Collection, please click here to read the release note and download the update.

    Thank you.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi everyone, for those who are using the Pro UI plugins, here is the fix to get audio to work in the latest versions of Construct 3.

    Steps

    1. Unwrap the aekiro_proui.c3addon by renaming to aekiro_proui.zip.

    2. Extract folder

    3. Open the file instance.js in the c3runtime folder with any text editor, preferably applications like VSCode.

    4. Find this code below:

    this.act_PlayByName.call(audio,0,this.fileName, 0, this.volume, "sound");
    

    5. Replace with the code below:

    this.act_PlayByName.call(audio, 0, this.fileName, 0, this.volume, 0, "sound"); 
    

    6. Repack the files back by compressing into a .zip file, aekiro_proui.zip.

    7. Rename into aekiro_proui.c3addon.

    8. Reinstall Construct 3 addon (plugin).

    Before screenshot

    After screenshot

    Jase00

    I do not agree about Scirra being unaware or choosing to ignore the issues

    On my own project, a desktop rhythm game, I have different settings for visuals, and when on "Ultra", I do see jank when cpu and gpu usage are both about 60% and the FPS is always stable

    Of course you don't, I reckon you mainly export to desktop.

    This is exactly it, no one in other platform exports have any idea. They think the same performance issues they have on desktop or web are the same, it literally isn't. You can still make rhythm games on desktop and reach 60% CPU usage while playable. However, mobile can reach 5% CPU usage and already starts lagging, because there is performance throttling and horrible stability issues.

    The desktop export is very powerful, not because of your device performance, but the browser itself, yet you still complain about performance issues. Imagine our case with weaker devices, very problematic browsers and zero engine features to alleviate it.

    You shouldn't use your case as a reference to our issues. This toxic positivity just makes our situation overlooked even further.

    If they cannot resolve anything, is it up to Scirra to find a workaround or solution? I do not know.

    Please just don't make it worse, ignorance of mobile issues and trying to make it look alright is a quinquennial problem now.

    The Construct 3 developer isn't aware, and after reading posts like this, we'll surely be pushed back from scratch again.