Hello there. You’re either a hardcore professional, upcoming developer, or a beginner robloxian wondering what type of development you should learn. Fear no more! I have created a pros and cons list for each and every type of skill.
[color=“blue”]Scripting[/color]
Ah, scripting. The “best of all skills”, or so some say. Truth to be told, it really depends. Some UI designers and GFX designer earn more then scripting off their many commissions. But anyway, here’s the pros/cons list:
Pros:
- Great skill to know in life, not just in Roblox
- Can usually bring in more robux/money
- As all games require scripting, this is great to know for personal projects
Cons:
- If this is your first programming language, then it’ll take a while for everything to “snap” in your brain
- Perfecting your knowledge on Luau’s syntax may take a while since there are many Roblox-made services/functions
[color=“yellow”]Building[/color]
Honestly, I feel building is somewhat important, but with more advanced 3D softwares that can have detailed models with custom textures, building may become obsolete one day.
Pros:
- Large paychecks for detailed builds
- You can build in the comforts of Roblox Studio and not have to venture into the mysterious world we know as Blender
Cons:
- Limited to four primary modeling tools, but you can download plugins for speed up your workflow
- Parts have a minimum size cap
- Limited to the few textures Roblox provides
[color=“green”]Modeling[/color]
When it comes to modeling, you have another wide range of types to choose from. You can go into the low-poly industry, or try your luck in the high-poly market. Both get lots of attention, so it’s really up to you what you want to do!
Pros:
- More flexible with custom textures
- Vertex-based building rather than part-based
- More detail
Cons:
- Takes a while to master the tools
- Requires a third-party software such as Blender (free), Maya (paid), or Cinema 4D (aka. C4D, also paid)
[color=red]UI Designing[/color]
A nice UI is what all players like to see when loading into a fresh new game on Roblox. This can range from sleek, to medieval, to even cartoony!
Pros:
- With time and dedication, you can make some awesome UIs
- Big (please do not overprice and charge 10K per frame!)
- UI is the second impression on the player! Everybody wants to make good impressions!
Cons:
- UI requires a lot of dedication, as it can take a while to make UI if you make it excruciatingly detailed
[color=orange]GFX Designing[/color]
GFX designing is the art of making, well, art! GFX designers produce many of the cool looking logos and thumbnails you see in modern restaurant/cafe, simulator, tycoon, and many more games.
Pros:
- You can charge pretty high for these, as you’ll be making high quality art for people’s games
- Logos/thumbnails are the real first impression on a potential player
Cons:
- LOTS and LOTS of competition
- Takes a bit of effort to produce a well-made GFX
[color=purple]Composing[/color]
Music! Sound effects! High-pitched tycoon musics that get stuck in your head for decades! This is the art of composing music. Music plays a large factor in keeping players interested and maybe coming back. If you make a tycoon, perhaps compose a calming tone to ease their state of mind, and so on.
Pros:
- Music keeps players
- Not too many composers are out there as people in other professions, so take your chance!
Cons:
- It’s extremely helpful to have musical talent for this (Don’t say in the comments “Stop discouraging people from doing their dream!” I said “it’s extremely helpful” for a reason. Nothing’s impossible unless you don’t try it.)
That concludes this topic! Tell me your thought in the replies, and tell me if this inspires any of you to pursue a specific topic of development!