Explorer, properties, hierarchy, services, assets, and clean naming.
Watch a quick introduction to creating on Roblox, then jump into Studio.
Get Roblox Studio
Use our all-in-one creation engine to build anything you can imagine.
Build anything you can imagine
Studio is an all-in-one tool for building on Roblox. Try making something today.
Manage your creations
Open the Dashboard to edit details, collaborators, analytics, monetization, and releases.
View all experiences
See every Roblox experience connected to your Creator account.
11:17
Build a game with AI
An engineering manager shares how to think about game development with AI.
RRobloxLearn
3:55
AI coding setup
Get the Studio MCP server connected to your favorite AI coding tools.
RRobloxLearn
8:42
Input Action System
Dive into case studies for building easy-to-extend control schemes.
RRobloxLearn
UI shadows and per-corner modification
Explore shadows and per-corner rounding for GUI objects.
RRoblox Docs
Server authority deep dive
Learn how optimism and time travel power the server authority beta.
RDevForum
17:01
Next-gen workflows on Roblox
This April 2026 update introduces new tools to accelerate development.
RRobloxLearn
8:24
How to create NPC guards
Learn all about programming NPC AI with a finite state machine.
RRobloxLearn
8:43
Client-server architecture and twin stick shooters
If you've used other engines, get comfortable developing on Roblox.
RRobloxLearn
Recommendation systems
Use the recommendation service to surface personalized content.
RRoblox Docs
5:42
How head validation works
Learn how Roblox verifies avatar UGC heads and other helpful tips.
RRobloxLearn
3:24
Run an ad campaign
Choose audiences, control spend, and measure impact with Ads Manager.
RRobloxLearn
15:11
How to create boots with auto setup
Create stylish boots with auto setup to speed up the process!
RRobloxLearn
Optimize for age-based chat
Keep your experience social with text chat signal and custom matchmaking.
RDevForum
6:02
Manage level of detail
Roblox's LOD settings can help your experience look better and run better.
RRobloxLearn
11:52
FPS design
Start your next first-person shooter with a three-lane design.
RRobloxLearn
3:01
Video previews on Roblox
Add gameplay preview videos to your experience pages!
RRobloxLearn
15:57
How to make a bag on Roblox
Create a fashionable bag and charm from scratch!
RRobloxLearn
4:07
Build an asset repo
Learn how to put together an asset repo for an FPS with Hal_Apenyo.
RRobloxLearn
15:24
Camera manipulation
Learn about cutscenes, camera shake, and even custom camera systems.
RRobloxLearn
10:46
How to make hair
Catch up with voguebrunette and create a hairstyle. With a headband!
RRobloxLearn
10:49
Minimize client memory usage
Learn best practices around client memory usage on low-end devices.
RRobloxLearn
6:19
Code organization
Learn where to put code and how to organize by type or by feature.
RRobloxLearn
2:07
Studio comments
Collaborate with your team or just jot down your thoughts with comments.
RRobloxLearn
10:49
Single vs. multi-script architecture
What are the pros and cons of the two approaches?
RRobloxLearn
7:57
How to turn ANY model into an avatar
Learn how to convert a model into an avatar in less than 5 minutes.
RRobloxLearn
4:48
Version control on Roblox
Learn all about place versions, packages, and script history.
RRobloxLearn
22:48
UGC as a business (feat. Rush)
DucksAreYellow and Rush Bogin talk best practices and gotchas for UGC.
RRobloxLearn
14:54
Polish your environment
Finalize your assets, spruce up your terrain, add effects, and oh my.
RRobloxLearn
8:00
Find and fix memory leaks
Learn how to use the LuauHeap tool to keep an eye on memory usage.
RRobloxLearn
7:50
Using the SmoothDamp method
Keep your transitions smooth even when the target value changes.
RRobloxLearn
15:03
Lighting and terrain
Take a deep dive into lighting your environment and adding terrain.
RRobloxLearn
2:42
Rewarded video ads
Learn how to implement rewarded video ads in your experiences.
RRobloxLearn
9:15
Work with remote events
When should you consider using an UnreliableRemoteEvent?
RRobloxLearn
Bans dashboard
Manage your permanent and temporary bans from Creator Hub.
RRoblox Docs
10:08
It's about time()
Learn about all the best methods for telling time in Roblox experiences.
RRobloxLearn
12:19
Grayboxing environments
Learn best practices for blocking out your environments.
RRobloxLearn
11:08
Using the Studio debugger
An in-depth look at how to debug your code in Roblox Studio.
RRobloxLearn
11:24
Luau and OOP
Object-oriented programming in Luau. When does it make sense?
RRobloxLearn
8:34
Simplify development with UI styles
Use the new Style Manager to create, manage, and apply UI styles.
RRobloxLearn
5:41
ModuleScript basics
Learn how module scripts work and when to use them.
RRobloxLearn
6:23
Build an MMO with data stores
Use data stores to save player progress and handle player position.
RRobloxLearn
14:10
How to make shoes for Roblox
Make and sell your first pair of shoes on Roblox.
RRobloxLearn
9:58
Performance optimization basics
Learn how to deal with the most common performance problems.
RRobloxLearn
9:37
UGC insights ft. Reverse_Polarity and Madison_Hatter2
Learn how to sell and promote avatar items with insights from the experts.
RRobloxLearn
Data Model
All objects that make up a 3D world, such as parts and lighting.
RRoblox Docs
Collaboration
Use Studio's collaboration tools to work with your team at the same time.
RRoblox Docs
Assets
Learn how to upload or use assets from Store in your creations.
RRoblox Docs
Workspace
Workspace holds objects that you want the engine to render in your project.
RRoblox Docs
Roblox Studio
Build your experiences in Studio, our all-in-one IDE, and deploy to a wide variety of devices.
RRoblox Docs
Scripting
Scripting lets you add immersive interactions for your users.
RRoblox Docs
Players
Learn about what happens when a user joins an experience.
RRoblox Docs
Lighting & Effects
The Lighting and SoundService let you control environmental effects.
RRoblox DocsAvatars
The avatar represents every Roblox user as a customizable character.
RRoblox Docs
Layered Clothing
Create clothing that stretches and fits over any avatar body.
RRoblox Docs