[Tool] Plugin Manager

Post your completed addons to share with the community

Post » Thu Sep 15, 2016 11:06 pm

Hi everyone !

I'm here to show you my new tool : the C2 Plugin Manager !
I was lacking a big feature in Construct : a place where all plugins will be centralized.
So I decided to make a tool for that, with a nice and user-friendly UI.

Image

Here are the current possibilities :

For the user :
  • Search through a set of plugins
  • Install a plugin with just one click : the tool download the plugin, extract it and install it directly to your folder !
  • No more search in the forums, there is a clear list of plugins, with a nice description
  • Manage your local copy of the folder. Easily uninstall them if you dont't need them*
  • You plugins update themself and alert you with notifications when there are changes !*

For the devs :
  • No more hosting, i do it for you !
  • Easy upload : Pack your plugin into a zip and drop it into the interface, all the data are prefilled.
  • Easy update system*
  • Support examples and screenshots*

And much more to come !

->Here's the public Trello list

There is also a very nice feature for me : Custom url handling
Install the tool. Close it. Click here. BAM!

* Some features are not done yet

Please people, this tool cannot live without you.
If you enjoy the app, please help me correst bugs ASAP.
Developpers, please contribute to this project or give me the authorisations to put your plugin online (I don't do it without your autorisation)

Thank you very much for reading me. Hope you'll enjoy this tool.

If you encounter any bug, feel free to ask here, by PM or in the discord channel.
Don't forget to ask me for new features ! This app is for you.

If you encounter any weird behaviour, try running as administrator before asking for bug. Thanks

DOWNLOAD

https://i.snag.gy/dj1LKt.jpg
https://i.snag.gy/XiQZ3a.jpg
https://i.snag.gy/pKPQtq.jpg

Update 16/19/16 21:34
R9.2 - Changelog

Update 20/09/16 20:09
R10 - CHANGELOG

Update 23/09/16 22:30
R11 - CHANGELOG

Update 29/09/16 00:14
R12 - CHANGELOG
Last edited by armaldio on Tue Apr 04, 2017 7:07 am, edited 14 times in total.
http://armaldio.xyz - Image - Join now our Discord Server ;) - https://discord.gg/0eLPLj96B4tUr1D3
B
57
S
16
G
1
Posts: 249
Reputation: 5,756

Post » Fri Sep 16, 2016 12:03 am

I know Rex has his own plugin manager, but having all of them in one place sounds really great. Especially if people could leave reviews for each plugin. Third party plugins often get deprecated after some time.

I like the idea +1
ImageImageImage
B
28
S
16
G
82
Posts: 1,030
Reputation: 45,804

Post » Fri Sep 16, 2016 12:21 am

Yeah, great Idea Armaldio, it would be great it people could partake in helping with each plugin's manual and/or description. I love the tool Rex produced for his plugins, but one thing it lacks for sure are paragraphs of descriptions for his actions/conditions etc. In that case localization would be great for other languages. Good job, Keep up!
Working on creating MYTHS, a 2D sidescroller adventure game - check more at :
nativepixels.com
Image
B
20
S
4
G
1
Posts: 11
Reputation: 1,547

Post » Fri Sep 16, 2016 5:40 am

Thanks for your ideas, there is a trello here where you can see the advancement :)

https://trello.com/b/xhAWWi9J/plugin-manager
http://armaldio.xyz - Image - Join now our Discord Server ;) - https://discord.gg/0eLPLj96B4tUr1D3
B
57
S
16
G
1
Posts: 249
Reputation: 5,756

Post » Fri Sep 16, 2016 7:36 am

great idea, and it indeed works fine as admin, and I know you are planning more things out to make it so admin is not an obligation, so good job.
Game design is all about decomposing the core of your game so it becomes simple instructions.
B
53
S
22
G
18
Posts: 2,122
Reputation: 17,123

Post » Fri Sep 16, 2016 11:02 am

DiVeR wrote:Yeah, great Idea Armaldio, it would be great it people could partake in helping with each plugin's manual and/or description. I love the tool Rex produced for his plugins, but one thing it lacks for sure are paragraphs of descriptions for his actions/conditions etc. In that case localization would be great for other languages. Good job, Keep up!


I had made a tool to generate ACE table of plugins and parameters of effects in user's local c2 folder.
c2docgen_t181543

And here is ACE table of my plugins
https://rexrainbow.github.io/C2RexDoc/c ... index.html

Feel free to grab the source code to yours tool projects.
Last edited by rexrainbow on Fri Sep 16, 2016 11:17 am, edited 1 time in total.
B
109
S
27
G
276
Posts: 4,480
Reputation: 154,420

Post » Fri Sep 16, 2016 11:04 am

Does this plugins manager tool support effects too?

Btw, the plugin uploading interface should be one clicking, just like downloading part. I updated my plugins frequency, by my uploading tool.
B
109
S
27
G
276
Posts: 4,480
Reputation: 154,420

Post » Fri Sep 16, 2016 12:40 pm

@armaldio
Thank you very much, will see how is usefull for me ;
B
66
S
24
G
29
Posts: 823
Reputation: 22,644

Post » Fri Sep 16, 2016 1:08 pm

@rexrainbow Thanks for your tool ! I've already started my own parser but I should have a look at yours. Showing the ACE table inside the description is definetely a good idea ^^.
It support currently only Plugins. It should work with behaviours too. Effects will come after :)
Will you upload your plugins to the tool :D ?

@Gigatron I hope so !
http://armaldio.xyz - Image - Join now our Discord Server ;) - https://discord.gg/0eLPLj96B4tUr1D3
B
57
S
16
G
1
Posts: 249
Reputation: 5,756

Post » Fri Sep 16, 2016 2:23 pm

There are some issues of uploading plugins by author.
1. who can upload these plugins if author had left?
2. how to verify that the user of uploading is the author? For example, what if I upload commercial plugins than all other users can download them for free, it is illegal absolutely.

That why I did not support uploading by other users, only uploading my plugins. I am lazy to deal with legal issues.
B
109
S
27
G
276
Posts: 4,480
Reputation: 154,420

Next

Return to Completed Addons

Who is online

Users browsing this forum: No registered users and 4 guests