Construct 3 Breaks your Games Permanently - Construct SDK v2 (2024)

Construct 3 Breaks your Games Permanently - Construct SDK v2 (1)

Construct 3 Breaks your Games Permanently and makes them inaccessible for further updates.

Ashley's Quote Construct 3 Breaks your Games Permanently - Construct SDK v2 (2)

Just a few days ago, Ashley Gullen, founder of Scirra, the owners of the popular game engine Construct 3, posted an alarming entry on their website for all those who develop and use 3rd party addons. This may cause all your live projects to break and become inaccessible for further updates.

Construct 3 was officially announced in 2015 with a promising future, ensuring backward compatibility for its predecessor, Construct 2. Since its official release on December 4, 2017, its architecture came with an SDK that allowed advanced users to develop more complex features, enriching the engine over time and, as a consequence, helping Scirra to leverage the engine's popularity. For the last 6 years, a very active and strong community has formed around Construct 3, collaborating with all its members, who have managed to create multiple plugins that expand Construct 3's capabilities beyond what it natively provides. Popular plugins like Funky Quad, which projects 2D textures in 3D coordinates, Colyseus Multiplayer SDK, Google Analytics for Universal Analytics, ProUI, and many more were created by community members.

El pase de diapositivas requiere JavaScript.

All of these addons were based on SDK V1 and are widely used by Construct 3 developers. They even pushed the company to support features like 3D and Scene Graphs, the latter of which was surprisingly never considered by Construct originally. I've just mentioned a couple, but there are dozens of addons that provide extended capabilities based on SDK V1 that will soon be killed by Scirra's founder, Ashley Gullen. In an attempt to "secure" its engine core, Ashley has decided to retire all support for SDK V1 permanently, to be replaced by the new SDK V2. Scirra clearly has no idea of the impact of their decision. The quantity of projects that will become unusable and even inaccessible is still to be counted, but I can guarantee the crashes will come by the hundreds.

I've been a developer for 20 years and have been using Construct professionally for the last 6 years. It became an important part of my finances, and to make games leaner and faster, I've created multiple private addons that provide functionalities that Construct 3 doesn't have, and that Scirra won't be willing to support natively. I've also purchased addons from other developers that greatly improve the engine. Like many, I use two very popular sets of addons: Aekiro's ProUI (recently open-sourced) and Chadori's Construct Master Collection. The first provides UI capabilities, which Construct really lacks, and the latter is a set with multiple functionalities that integrate PlayFab, Firebase, and Android and iOS native functionalities that are also nonexistent in Construct. If by any means your projects used one of these, you are at high risk that Construct 3 Breaks your Games Permanently.

6 years of work on plugins that use SDK V1 is a lot of work. I've invested countless hours designing, developing, and testing them to improve my delivery timeline, and thus increase my income from making games and selling addons. All of that is at risk now.

Engines like Unreal, Godot, and Phaser are either open source or provide access to their internals to allow developers to create incredible products and experiences. In contrast, Scirra has decided to fully close its engine.

Scirra's Response.
Construct 3 Breaks your Games Permanently - Construct SDK v2 (3)

Many of the available popular addons use the engine's internal features, which won't be available in SDK V2. As a result, projects using any of those addons will be unusable and won't even open in Construct because of this restriction. Even addons that are not using any of the engine's internals will be affected just by the new design of V2, creating the need for developers to invest countless hours migrating and testing them. In some cases, developers migrated to more robust engines, leaving those addons without updates (e.g., Game Analytics, Spriter, and more). As you can imagine, the amount of work to fix/migrate them, and number projects impacted is huge. Addons for Spine and Spriter are totally based on SDK V1, and they will be completely trashed after this update.

Scirra's founder, Ashley, argues that this change will benefit the customers, but there are no benefits at all for users. On the contrary, their older projects will never open again just because SDK V2 won't provide any sort of backward compatibility, and Scirra's capability to support multiple versions of Construct is in question. No performance improvements, no additional functionalities, no backward compatibility are benefits from this change. On the contrary, you'll lose what you have now. Engines like Unreal and Unity, the market leaders, provide their older versions in a way where you won't lose access to those projects with tools like Unity Hub. In contrast, this change in Construct will restrict you from ever updating an old project because their core, which is always provided as a service from a server, will change forever.

Community's reaction - Construct 3 Breaks your Games Permanently

Construct 3 Breaks your Games Permanently - Construct SDK v2 (4)

Construct 3 Breaks your Games Permanently - Construct SDK v2 (5)

As a result, the developer community is in great discomfort because Construct 3 Breaks your Games Permanently, and although they have been actively trying to convince Scirra to provide permanent support for SDK V1, Scirra is completely reluctant to hear them out. In a desperate attempt to keep projects alive, the community is trying to organize to fix as many of the plugins as they can, cleaning up Scirra's mess and reinforcing the fact that Scirra's long-term decisions are questionable and, in my opinion, don't reflect a reliable company that hears and supports its community. We've seen what happened to Unity with their pricing model; they were reluctant to hear their community out until it was too late and their financials were impacted. Eventually, things changed, and I'm afraid Scirra could follow the same path. If the impact is not financial, for sure the reliability and confidence in the company will be jeopardized, and many talented developers will likely migrate to a more serious engine.

It's important that you, a reader and probably a Construct 3 user, are aware of what's happening and what these changes imply. Personally, I'll be greatly affected in terms of work and income, and I have to make a big pause to migrate my plugins because I have revenue committed to my existing games, which will put me in a difficult situation if I just leave. So, I have no options. But I'm sure that if the community organizes and tries to push this decision back, we may have Scirra develop permanent support for SDK V1 and thus keep our projects alive permanently.

Thanks for reading through my whole post. I hope I've explained the situation clearly to you, and if you can manifest against this decision, I hope we can push this decision back.

ReferencesLink
Ashley's SDK V2 posthttps://www.construct.net/en/forum/construct-3/plugin-sdk-10/addon-sdk-v2-182122
Funky Quadhttps://www.construct.net/en/make-games/addons/224/funkyquad
Colyseus Multiplayer Addonhttps://www.construct.net/en/make-games/addons/111/colyseus-multiplayer-sdk
Handy Utilitieshttps://www.construct.net/en/make-games/addons/307/google-analytics-handy
Construct SDK v1 pagehttps://www.construct.net/en/make-games/manuals/addon-sdk/guide/runtime-scripts/sdk-v1
Construct SDK v2 pagehttps://www.construct.net/en/make-games/manuals/addon-sdk/guide/runtime-scripts/sdk-v2
Construct Master Collectionhttps://www.constructcollection.com/

Pixel Perfect Studio

Construct 3 Breaks your Games Permanently - Construct SDK v2 (2024)

References

Top Articles
What Is a Routing Number? Definition and Where to Find Yours - NerdWallet
Routing Number: What It Is And How To Find Yours | Bankrate
The Machine 2023 Showtimes Near Habersham Hills Cinemas
Leah4Sci Alkene Reactions
Why shamanism is red hot right now: 12 things you need to know
Reports of romance scams hit record highs in 2021
Culver's Flavor Of The Day Ann Arbor
Swgoh Darth Vader Mods
Ketchum Who's Gotta Catch Em All Crossword Clue
Td Share The Green Referral Credit
Ap Psychology Unit 8 Vocab
Goodwill Bellingham Donation Hours
Pbr Oklahoma Baseball
Bekijk hier het rouwregister van Uitvaartzorg FSK
'A Cure for Wellness', Explained
6023445010
Walmart Tires Hours
Nearest Walmart Address
Trestle Table | John Lewis & Partners
Bigbug Rotten Tomatoes
Trizzle Aarp
Craigslist Org Hattiesburg Ms
Which Expression Is Equivalent To Mc016-1.Jpg
Ratchet & Clank Rift Apart: Trofea - lista | GRYOnline.pl
Craigslist Storage Containers
Solid Red Light Litter Robot 4
Huntress Neighborhood Watch
Olentangy Calendar
Best Birthday Dinner Los Angeles
NFL Week 1 games today: schedule, channels, live streams for September 8 | Digital Trends
Po Box 182223 Chattanooga Tn 37422 7223
Union Supply Direct Wisconsin
Foley Housing Authority Photos
Did Hannah Jewell Leave Wnem Tv5
인민 을 위해 복무하라 다시보기
Quarante ans après avoir arrêté, puis changé le temps
Leccion 4 Lesson Test
Wie funktioniert der Ochama Supermarkt? | Ladenbau.de Ratgeber
Texas Motors Specialty Photos
Huskersillustrated Husker Board
ExtraCare Rewards at the Pharmacy – Target | CVS
Venti X Zhongli R34
Easy Pickled Coleslaw (with Canning Video)
How Did Kratos Remove The Chains
Swim University Chemical Calculator
Stock Hill Restaurant Week Menu
Thc Detox Drinks At Walgreens
Centurylink Outage Map Mesa Az
El Craigslist
Espn Ppr Fantasy Football Rankings
Corn-Croquant Dragées 43%
When His Eyes Opened Chapter 3002
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 6360

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.