You might think this software is likely to be too challenging for amateurs, however, the tools that are shared in there are relatively easy for coding-novices to learn. In a nutshell, if you are asking yourself what are the requirements here, then we have the easy answer for you: just your imagination.
That being said, no wonder why people say Roblox isn't just a single game, as it is actually an entire gaming universe, consisting of thousands of new titles user-generated, and those games can be played by anyone worldwide, often online together, through a phone, tablet or even a web browser. One might even say it is the largest user-generated online gaming platform, I mean, we are talking over 15 million games created by users, so, it is easily the number 1 gaming site for kids and teens, and anyone that would like to get some fun. At its core, it is an online platform that enables its millions of users to create and share their own games and experiences using custom and amazing tools. Those game-makers were able to create and publish games to the community using simple and friendly tools, trying ideas that would regularly not get funded for a commercial release. The program is basically an online game-creator-system where most of the content is generated by regular people, just any amateur game-creator.