Basic System Builder is still in a DEMO Phase, we are testing the possibilities of generating basic scripts that will make working systems that will be able to co-exist with each others creating a game in just few clicks.
Currently Featuring 3 Basic Systems:
Day & Night System
Double Jump System
Shift Run System
New Systems & Improvements
We plan on adding Stamina Bar to Shift Run System to have an indicator of how much stamina is left.
Day & Night Gui Time Format 00:00 AM/PM
Leaderstats System.
Plugin Features:
Encrypted Systems (Will be decryptable in the future via Decryption System)
Draggable Plugin Gui
Generating Logs (Shows the Scripts & Gui you have generated)
Upcoming Plugin Feature:
Plugin Update Log
What do we plan?:
We plan on finishing up Basic System Builder before making Intermediate & Advanced Systems where we will include things such as farming system, job system, avatar creation & much more!
This system would be great for beginner developers, especially if they interact with each other. Sometimes we spend hours adjusting simple systems just because they don’t integrate well, causing various errors throughout the game. Keep up the good work, and I hope you can add as many systems as possible.
I want to make it clear I’m not trying to be a “hater” and I’m genuinely looking for answers to concerns I have.
I have to call into question the purpose of this plugin. It seems like it just makes the process of setting up these systems a bit more bloated and takes longer than it has to.
In the toolbox there are a large amount of scripts that provide these systems obviously, what makes downloading and operating the plugin worth the extra process than just dragging from the toolbox.
You could say that your scripts are verifiably “safer” than those directly off the toolbox due to the risk of viruses, but how do you know that your way of writing these is inherently “better” than other scripts?
You could argue that players who are new to roblox studio could use it in order to do these systems in a more visual way, but in my opinion new developers are more likely to find stuff in the toolbox and just shove it in the game, and by the time a developer has found a plugin such as this, they are past the point in their skill level that requires them to use this. I’m not sure if this plugin is planned to be paid, if it is, that lowers the amount of people willing to use it even further as the “target” demographic of this plugin is unlikely to want to shill out money anyways.
You talk about how these systems work well together without causing errors, but as far as I can see, scripts such as these would be unlikely to conflict in the first place. Also you still face the problem where any script that isn’t a part of this system builder’s “ecosystem” is likely to conflict. In the end you still have to do a decent amount of maintenance and screw with the scripts.
I don’t see a particular reason to have logs other than to make it look a bit more flashy, I mean it’s essentially just copying a script or ui to a particular location, and it seems weird to have a whole separate window. But this is just my personal opinion on the look.
Why does this have to be a plugin at all? Why not just upload these systems either on their own or all together to the toolbox, with a simple readme detailing how to move them if the player can’t figure it out on their own. OR HELL, even write a script in the system that moves the assets to the proper places for the player.
I don’t have a problem with these systems, it just seems unnecessary and over-engineered to turn this into a module with 2 draggable ui windows when it’s doing such a simple task. I would get it if this is something that the player would have to tweak and alter as they develop their game, but these are likely scripts that the player just drags in and never touches again. It just feels like it’s bloating up the process for no foreseeable reason.
However, I do think it would be interesting if you could use the plugin mostly to tweak the settings of the systems. Players might not want to go into the scripts and tweak all the different variables of the systems, and this could actually be fairly beneficial to developers.
I will work on adding option system, to automatically change values on generation. To make systems and scripts configured via plugin also adding or choosing functions you want to be generated for an example changing the key of shift run system, to whatever key you want it to be generated into and used, same with values.
Option window when you select a system you want to generate + Info window