For my dev team, I wanted to create a survey so scripters could put their level of proficiency in any specific aspect of RS and Luau. I have a bunch of fields I picked out, but wanted to know if there was anything important i missed. I just want to cover the things that are most important when developing a game on roblox.
-- Roblox Studio --
Basic navigation (creating instances or navigating to workspace/lighting/starter pack etc) :
Using and manipulating properties (Anchoring, locked, enabled, transparency, CanCollide, etc):
Familiarity with Humanoids :
Using Asset Manager :
UI/Gui:
-- Basic Coding Utility --
Basic data types (Variables, Boolean, Strings, Numbers) :
Functions :
Advanced data types (Tables, Arrays, Dictionaries, Enums) :
Attributes :
Vector3s :
CFrame :
Local Scripts :
using ReplicatedStorage :
using ServerScriptStorage :
Module Scripts :
Bindable Events / Bindable Functions :
Remote Events / Remote Functions :
-- Other --
Algebra and advanced mathematics :
Rigging Humanoids / setting up characters :
Facial rigging / facial animations :
Cutscenes / camera manipulation :
Lighting, shaders :
Implementing animations for humanoids :
Inverse Kinematics :
Particles/Effects :
Materials, textures, UV :
-- Services --
Tweening :
RunService :
SoundService :
CollectionService :
PlayerService :
Debris :
UserInputService / UserContextActionServ :
Marketplace Service :
-- Advanced Code --
Metatables:
Module loaders :
Declaritive UI Frameworks:
Packages :
DataService and user data management:
Object Oriented Programming (OOP) :
Custom Character Controllers :
-- Third Party Resources / Packages --
Signal :
Charm :
Sift :
Janitor :
VS Code :
Knit :
Rojo :