It is required that you have completed a game/ contributed to a completed game before
The Legal Stuff
You must be 13 or older, and if you choose USD, you must supply us with either a W9 (Americans) or W8-BEN (non-Americans) form. This is the same form you send to roblox to devex.
Job Description
You will be creating and designing a modular shop/wardrobe system, as well as a relatively simple method of adding items to the shop (plugin would be great but not required). Communication is a given and response times to messages are preferred to be fairly quick. You will be doing the UI design/Tweening as well as the actual coding. Much more information will be provided in messages.
Application
If you’re interested, DM @TheHyb on the devforums, or contact him on discord at Isaac#6841. Include examples of previous work in the message. This thread will stay open until we find someone!
Payment can be in USD or the robux equivalent through group funds. Will provide payment details in messagesThis job is specifically for the shop/wardrobe, but we may continue to use you afterwards!
Remember, If you think you’re not good enough but fit the criteria, ask/apply anyway!
I’m not going to say anything about how common it is as I’m not fully aware of it, but to properly apply a modular design a person has to have a decent knowledge of design patterns and other programming paradigms. There is a limiting factor in requiring it both from one person.
Modular designs aren’t hard once you try it, in fact you’ll most likely prefer modular designs once you get the hang of it. It saves on time and efficiency when done right.
That’s far from the point I’m making. Modular designs are not something people learn when getting familiar with scripting, and require practice and experience to make. You won’t ‘get the hang of it’ without having devoted a lot of time to it. It’s not hard to understand the modular code, but designing a system based on the modular paradigm requires more than a basic understanding of scripting.
Another important thing to realise is that modular designs are much more time consuming to create, the time is saved in re-using it. It also has nothing to do with efficiency, if anything there’s a negative correlation; the more modular the less efficient the code is at performing a single task. You want to be modular to do a lot of different tasks at moderate efficiency; if you need to be very efficient you still are best off writing code specific to a single task.
PS; this also really is not the place to discuss it, apologies OP.