ppstudiomty's Forum Posts

    What about all the private addons that were made for ambitious productions ?

    This is exactly what Ashley doesn't seem to understand. Theres already games live that had used a private addon to surpass a C3 limitation, those projects may have an income committed, and Scirra is killing them abruptly. I'm sure any addon used by those projects will be kept up to date and won't break "customer's projects", which is the main reason Ashley is giving to deprecatr sdk v1. I have several private addons too that I use in my live games, those games have revenue, killing the sdk v1 will be a catastrophic action because of the simple fact that I can't go to the an older version of construct because sdk v1 will be totally retired. Those projects are expected to live for several years ahead. Using older versions with permanent backwards compatibility is the industry standard, which construct won't provide.

    Ashley you are going against what the industry is doing. Look at Unity Hub, I can still access older versions of the engine and keep my games running. Scirra is deciding to unsupport that compatibility? Even when addons like funky quads, which used unsupported features, paved the way for you to introduce 3d capabilities. Scirra is forcing devs to invest time and money on a tool whose reliability and support to the community is in question because of decisions like this. Even when these addons leveraged the popularity of the engine and Scirra got the benefits of it. It feels like a shot in the back. The good will of the community to expand the engine and help your company is being directly aggravated by this.

    Ashley

    You say this like plugins don't break every now and then, every few updates. The only difference now is that 1) it's impossible to support existing, essential, and commonly used plugins; 2) the cons outweigh the pros; and 3) the reason is ironic; it creates the problem it attempts to prevent.

    He doesn't seem to understand the magnitude of the problem he's creating. I also have projects for the last 5 years that may become unusable at all, some of them use your valuable plugins from the construct collection. I'll be more than happy to make a strong pushback on this decision, it has so many downfalls, I see no benefit for us except for Ashley's intention.

    Ashley, construct advertises that it releases +60k projects monthly. Have you ever stop to think about the magnitud of the problem this is creating?

    Do you think caring about our community means allowing customer projects to continue to get ruined over the next few years, and possibly risking some huge disaster, when we know we can take action to prevent that?

    You are forgetting the fact that WE are customers, advanced customers, and probably we are the serious ones making money out of construct. You really have no idea of how many projects will break up permanently, this decision won't help us, the CUSTOMERS. I don't see Scirra considering allowing the v1 of the SDK to live forever, why removing it? Improving it is perfectly fine, but removing it?!?! I'm affraid this decision will cause more problems than benefits, even for those addons that didn't hack the SDK. And I'm pretty sure you are not fixing your customers projects, we have done it in a daily basis every time construct breaks. I had had to workaround Construct 3 bugs so many times, much more commonly than by using a 3rd party plugin. My in-house plugins had never broken a project on every c3 release, but the c3 release itself had, even delaying my delivery schedule for months several times because it broke existing functionalities that are c3 features, or because your priorities don't align with the bug fixing. Yeah I've lost money because of this. I perfectly know what I'm talking about, already been in the software industry for over 20 years. Do not neglect that v1 sdk must be kept alive. Investing time and money in the projects and accelerators I've developed for the past 5 years is a huge project. It will only push me to evaluate alternatives where the accelerators and features already exist, where I don't have to develop them again just because sdk v1 will be removed. Some of my addons took me over a year to be properly developed, of course all of that is not public, you are missing that important part: what you don't see in the forums/community.

    I just realized of the amount of projects I have that uses Aekiro's ProUI... it's just a ton of work what's coming ahead... terrible decision! I don't think even 1 year will be enough to port and test everything...

    Not to mention Chadori's work... there's a huge base of users for his addons.

    I'm really upset with this decision, which only confirms scirra doesn't care about their community and the way they had helped many other devs with their addons. This kind of decisions had affected me in the past with lots of additional work to maitain my projects, upgrading them to simply be able to run well again. I have tons of addons that enhances construct capabilities just because Construct is not robust enough, I was thinking on puting them on sale, for sure I won't. To be honest, it feels like retaliation from Ashley to force his will, not that we can stop him. I'm just really upset... let's see how things break and how my profit will be impacted, then I'll evaluate if I should continue here or move on to a more stable company/engine... I'm not a hobbist, I make games seriously, so I'm sure that 90% of their user base won't even care because they are students, hobbits, or simply just playing around to be gamedevs.

  • This whole thread is more like a battle with Scirra team to convince them to support the community around, but they look reluctant to hear us out. Construct wouldn't be so popular if it wasn't because of many 3rd party addons that made it easier to use, and stroger to compete with other engines, considering the fact that Scirra team is always "busy". The community is developing functionality that Scirra is not willing to implement, we all are basically helping the company be more succesful, but I'm very surprised by the position of "it will be your problem if something breaks", instead of aiming to provide more robust tools/apis/documentation to create better addons, which has proven to leverage other engines in the market, were even some 3rd party addons ended up being part of the core of those engines (like unity).

    To be honest, Construct SDK is weak and poorly documented, we wouldn't be able to create more complex games if it wasn't for the fact that we dig into the core of the engine to create our custom solutions. If Scirra ever decides to obfuscate the whole thing, we would expect the SDK to be way more robust and offer more functionalities than now, otherwise I can say that many of us would definitely drop the engine at some point. You guys need the community's work.

  • Ashley I've always tried to create more complex plugins, but the SDK as many had mentioned, is too basic. If we'd like to incorporate our plugins through the "official way", I'd suggest you guys invest some time in documenting better the SDK and extending the features we need to use. For instance, if I'd like to create a specific plugin to follow bezier curves paths, I can't implement the "handles" because there's nothing documented on how to properly extend the editor, and not only this. We can't integrate our plugins with the custom tweening API you have because those features are not documented either. So please, consider investing some time to enhance the SDK in general, many other engines have a robust documentation allowing devs to create those features not available.

  • Hi everyone, I'm the developer of the plugin. I've had a report on the issue you guys commented. I'll post an update. It's important to highlight that this plugin uses Google Universal Analytics, not Google Analytics 4. I'm working on a new plugin to support GA4. If you have any doubts or inquiries, you can contact me directly on my discord server: https://discord.gg/T4GHBTc

    Thanks for using it, I have other small plugins on sale too if you'd like to support my work: https://ppstudiomty.itch.io/

  • Hi ,

    Do you have something similar, but with MobileAdvert? To be compilant with RGPD.

    Im waiting for an update of this plugin to work with the last version of Admob, but as i said, still waiting...

    I need to disable totally the MobileAdvert if user refuses the consent...

    Thank u!!

    Hi There! Unfortunately, I have nothing for the MobileAdvert developed. I believe the GDPR compliance is already covered by Scirra with the "Show User Consent Dialog". Give it a try.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi

    I played with your Analytics plugin and it works very well.

    I'm working on an app that, because of European RGPD law, need to ask user agreement for cookies. If the user refuses, so Analytics info collecting should be disable. I see no way to diseable HandyUilitiesPlugin. Could it be possible to implement this type of action if needed ?

    Thanks you !

    I updated the plugin to be GDPR compliant, now you can manually initialize the google analytics engine.

    ppstudiomty.itch.io/ga-c3

  • I personally have not used the plugin but I believe those parameters you mentioned can be any string ("text" with quotes). They are for your references to track.

    Thanks for the mention. Parameters are indeed strings, and to send and event is quiet straight forward, just make sure you set up the google ID correctly in the plugin property and that's pretty much it. Feel free to tag me for any doubts.

  • I found a couple of bugs on your Dialog Plugins, if you use the Scale Up and Scale Down animations for opening and closing a dialog respectively, the whole texture of the layer is re-scaled and displaced, which causes the image of the layout to displace incorrectly and leave the blank background visible. Can you take a look at this bug? Thanks

  • > Nope, Google Analytics works only in HTML5 games. If you want to use it in Android you must implement Firebase but that's a different tech. I'm developing a plugin for that also.

    Ok,

    Also are you any good with Cordova plugins, as Im looking to hire someone to convert a Cordova plugin to work with construct 3.

    I sent you a friend request on Discord.

  • Yes, I know how to do that. You can PM me anytime.

    I have several other plugins published at scirra, whenever you see this icons, I developed them.

    Here's my discord: discord.gg/QCT99uc

  • Nope, Google Analytics works only in HTML5 games. If you want to use it in Android you must implement Firebase but that's a different tech. I'm developing a plugin for that also.