Discovering developer types
As previously mentioned, the Roblox developer community is quite diverse; each developer brings their own unique style and technique to the platform. In game development, there are a variety of roles that a developer can fulfill. Most commonly on Roblox, each developer typically has one primary skill that they use for a project. The most common types of developers on Roblox are programmers, builders, 3D modelers, UI/UX designers, and other various artists. Each developer that holds their respective role is equally important to creating a well-refined finished product.
Programmers
Programmers create the core of any experience. From storing player data, creating working weapons, or any other experience functionality that doesn’t happen by default, a programmer is the one producing it. On Roblox, programmers use a Roblox implementation of the Lua programming language, called Luau. Lua is a fast, C-based procedural language that can be found...