Chadori's Forum Posts

  • It depends on the Android device, but yeah that's the jist of it. Cut your losses with low-end devices and just focus on the high-end devices. Ironic if you're exclusively exporting to mobile, but Construct 3's web first and you realizing that is probably the Construct Team's greatest fear.

  • Announcement

    Hi everyone, I just want to announce that there will be changes in the process by which plugins are created and released.

    It has always been my goal to create plugins with complete features; all features are always available from their respective APIs, and this has been effective for the past years. However, aside from being hard to maintain, it forces me to maintain a certain number of plugins to support them and keep up with their maintenance.

    I have noticed that some advanced features, which require the most development time, end up being rarely used. Most of us are only interested in the basic, common features. Due to this, I have decided that plugins should only be designed with essential features in mind.

    Although unessential to many, it may be essential to others. Therefore, to avoid such a situation, I will be announcing here the list of new plugins I will be releasing for the next update.

    If you want to make ensure a feature you have in mind will be available in the plugin release, feel free to write it here in this forum, in the Discord Community, or on Github.

    Upcoming plugins

    To start with this new change, I will be releasing the following new plugins in the next major update:

    1. Firebase Crashlytics
    2. PlayFab Payments
    3. w/ PayPal
    4. w/ Xsolla
    5. Steam Master Collection

    As mentioned, due to the new changes, I will only be releasing the basic features of each plugin. If you have a need to ensure that a feature will be available in a plugin, please inform me, and I will try my best to make it happen if feasible.

    Thank you.

  • It seems CocoaPods is not isntalled, type sudo gem install cocoapods in the Terminal.

  • I don't understand the point. If you call a function by a variable string, you have to provide the same parameters regardless of the string provided, right? Function maps are no different in that regard.

    How would you pass parameters of a function that is also calling to another function, and then another function, each passed on function having different parameter values, count, order and types.

    And then, in-between, what if you also need to do some calculations as you pass?

    How would you do such a simple scenario with only Function Maps?

    Please kindly observe my screenshot below, for context. Please pay close attention to how parameters are passed, the number of parameters passed and their types.

  • But this is the Scripting section, lol

    In any case, I understand, but the majority of people using scripting for dynamic function calls will still continue.

  • 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