Konami Code by Giampiero
FlexBox by arthuro555
Change cursor if hover by arthuro555 and Bouh
FPS by Ahnaf30e
Discord Rich Presence by arthuro555
Show Hitbox by Emicraft noob
As a general heads up, I reviewed your file, and the majority, if not all of it, appears to be identical to the original existing extensions you took them from, but you did not credit any of the authors.
It is generally considered poor form to not credit your sources when you make a new open source project, and I’d recommend you consider listing the author of each extension you put into your extension bundle.
You have just taken pre-existing extensions, put them into your own extension and are now releasing it as a single Gdevelop+ extension?
Putting aside the lack of credits to original authors, why would someone use this over just importing the original extension? This just feels like adding extra bloat to your project and running the risk of not having the most up-to-date version of the extension.
All extensions add more functions or behaviors to Gdevelop 5. You’re showing it like it’s something innovative, but there’s absolutely nothing new. Your extension is like any other extension and you just compiled some extensions made by another users to it. So, I think a better description could be: “A package of existing extensions”. But I really find it pretty useless and why I think it Eiklahc has already explained.
For me it’s not like something sooo innovative, it would be an extension type… 2 in 1, but there are also original things like the behavior to show hitboxes
And why would anyone want two extensions in one if they could have them separate and choose between the two or even have both? That’s the point. Compiling extensions into a single extension will bring no benefit.
I hope that when you create your own extensions put them separately like the other extensions. It will be more useful for all of us to be able to choose which ones will be used in the project rather than having to install an entire package unnecessarily.
To clarify, that’s not how it works. Because you are bundling a bunch of extensions together, your bundle adds unnecessary extensions a user may not need.
By using your bundle, by definition the users code will be bloated substantially more than compared to downloading the one or two extensions they want separately, even if they don’t use those events from your bundle.
On an unrelated side note, the GDevelop logo is not public domain and you cannot use it without permission of 4ian.
Also, the MIT license requires a copy of the full license text with the copyright of the author to be included with any redistribution, modification or whatever of the original software, and all extensions are under that license.