Roblox Documentation
Roblox Guides
Explore Roblox's engine reference, creator guides, Open Cloud APIs, and Luau language documentation.
Showing 1023 of 1023 entries
+ 1 Entry
2 1 Entry
3 5 Entries
A 98 Entries
A player's first experience Access control and confidentiality Accessibility guidelines Accessories from an existing model Accessory Fitting Tool Account verification Acquisition Activity History Ad integrations Adaptive Animation Adaptive design guidelines Adaptive timestepping Add 2D audio Add 3D audio Add animations Add new models Add new models Add particle emitters Add rounds Add scripts Add source content Add speech-to-text Add text-to-speech Add the second pose Add to the garage Add translations Add voice chat Add wings Adopt Me Ads Manager Ads Manager reporting and billing Advanced curriculum paths Adventure game part 1 Adventure game part 2 Adventure game part 3 Advertise on Roblox Advertising Advertising for creators Advertising standards AI Assistant AI data sharing AI on Roblox Alerts Align tool AlignOrientation AlignPosition Analytics Analytics Analytics dashboard Analytics insights Analyze and experiment Android TV Pilot Program AngularVelocity Animate characters Animate heads Animate in Roblox Animate parts Animation capture Animation Editor Animation events Animation Graph Editor Animation in Roblox AnimationConstraint Animations and feedback Apply deformation Apply polished assets Armature setup Arrays and dictionaries Assemble an asset library Assemble modular environments Assemblies Asset Manager Asset privacy Assets Assign chat tags Assistant Assistant for Studio Assistant prompt guide and examples Atmospheric effects Attributes and signals Audio Audio assets Audio effects Audio objects Automate right to erasure using webhooks Automatic Skinning Transfer Automatic translation Automatically translate dynamic content Avatar Context Menu Avatar creation token Avatar Editor Service Avatar in-experience creation Avatar Inspect Menu Avatar items Avatar Settings Avatar Setup Avatar Setup specifications Avatar, a system of expression
B 45 Entries
Badges Balance virtual economies BallSocket Bans Barry's Prison Run Basic particle effects Battle Royale Battle Royale Beams Become an artist Being a digital citizen Best practices for collaboration Best practices for collaboration Best practices for data stores Best practices for memory stores Best practices for the classroom Beta alert box Beta test games Beyond the Dark Bindable events and callbacks Blender Blender and Maya texture settings Blender configuration Blender tests for character bodies Blender validation tool Blue Lock Rivals Booleans Box modeling Brand Developer Directory and Roblox Partner Program Brookhaven Build a ferris wheel Build a hinged door Build for the frame Build for the frame Build It, Play It challenges Build one half Build the roads Build with a coding harness Build your first game with Assistant Builder font license Building architecture Building system Buildings and props Bundles package Buy upgrades
C 160 Entries
Cage meshes Caging character head Caging setup Calisthenics Tool CCL quick start CFrames Challenge checkpoint Challenge checkpoint Challenge checkpoint Challenge checkpoint Challenge checkpoint Challenge checkpoint Change the animation Change the script Changelog Character appearance Character bodies Character body reference files Character body specifications Character Controller Library Character name/health display Characters Chat system guidelines Choose an art style Choose between cloud services Classic and Dynamic head comparison Classic clothing Classroom collection Classroom resources Cleanup and reset Client-server runtime Cloud API reference Code a function Code a question Code a story game Code the game loop Code the leaderboard Code the story Coding concept - abstraction Coding concept - Abstraction Coding concept - algorithms Coding concept - Algorithms Coding fundamentals Coding fundamentals Coding fundamentals Collaborating in Roblox Collaboration Collect items Collisions Colors and textures Combine head geometry Commerce products Community Feedback Program Community Safety Council Complete the challenge Complete the city Conditionals Configure games and places Connect the beam Connect to the Roblox Studio MCP server Console development guidelines Construct the house Construct your world Contact us Content maturity and compliance Content updates Contextual purchases Control structures Control the user's camera Controller Emulator Convert Core curriculum Core loops Core scripts Create a Battle Royale Create a coin collection mechanic Create a custom leaderboard with ordered data stores Create a GUI Create a health pickup Create a project Create a script Create a sparkler Create an adventure game Create an environment with terrain Create and access millions of assets Create and destroy Create and destroy Create and Destroy Create and publish animation packs Create and publish games and places Create animations Create avatar assets Create basic dynamic heads Create basic visual effects Create bundled installers Create cages in Blender Create character animations Create elevators Create engaging experiences Create explosions with VFX Create face accessories Create flickering lights Create games with Build Create HUD meters Create interactive UI Create laser beams with VFX Create moving objects Create neon signs Create player hazards Create player tools Create Roblox account Create score bars Create seams and unwrap Create spinning objects Create teams Create texture map Create the first pose Create the map Create volcanic eruptions with VFX Create waterfalls with VFX Create with module scripts Create with templates Create your first civil and safe game on Roblox Create your first game Create your first layered accessory Create your first rigid accessory Create Your Own Game on Roblox - 1 Hour Activity Plan Creation overview Creator Affiliate Pilot Program Creator Affiliate Program Creator Events Creator Hub Creator programs Creator Rewards Creator Spotlights Creator Store Creator Store queries Cross-platform development Cross-server chat Cross-server messaging CSS Comparisons Curve Editor Custom 3D assets Custom abilities Custom characters Custom dashboards Custom events Custom fields Custom particle effects Custom text chat commands Custom text chat UI Custom thumbnails Customize and share Customize bubble chat Customize global lighting Customize strings Customize the camera Customize the chat window Customize your matchmaking configuration Cylindrical
D 46 Entries
Data model Data store error codes and limits Data store observability Data store right to be forgotten (RTBF) Data store versioning, listing, and caching Data stores Data Stores Manager Deadly lava Debounce patterns Debugging Deep links Defensive design tactics Deferred engine events Demographics Design dark soundscapes Design educational games Design for performance Design for Roblox Design games on Roblox Design poses Design Studio templates Design the world Design your speeder Detect hits Detect user input Develop a moving world Develop polished assets Developer Awards Developer Console Developer modules Developer Products DevEx Portal DevEx tax information Device Simulator Digital citizenship with Roblox Disable default UI Discover ad placements Discovery Discovery FAQ Duplicate and design Dynamic clouds Dynamic effects Dynamic head caging best practices Dynamic head specifications Dynamic head validation Dynamic heads
E 52 Entries
Early Access Programs Economy events Edu styles Education content Educator onboarding Effects Else/if practice with giving points Emote Bar Emote specifications Emotes Emotes End matches Engagement Engagement rewards Engagement-based payouts Engine instances Engine reference Enhance indoor environments with realistic lighting Enhance outdoor environments with realistic lighting Enums Environmental art curriculum Environmental terrain Error Report Errors EU DSA IP infringement reporting Evade Evaluate multiple statements Event Sequencer Event types Events Experience configs Experience configs Experience events and updates Experience guidelines Experience notifications Experiments Experiments Explore Studio UI Explorer window Export Export and Import Animations Export animations Export avatar animations from Maya Export character bodies Export character model Export emotes Export from Blender Export layered accessories Export rigid accessories Export settings Export textures Extended Services
F 25 Entries
FACS poses reference Fading trap FAQ and guidelines Feature packages Feedback Feedback guidelines Final checks Finish and add more Finish projects Finish the blast Finish the challenge Finish the project Finish the project First challenge Foundational gameplay systems Frames Free camera mode Frequently asked questions Frequently asked questions Friend referral system Friends Locator Frustum Streaming Functions Functions and events Funnel events
G 35 Entries
Galactic Speedway Galactic Speedway Game descriptions Game ownership transfer Gamepad input Gameplay scripting curriculum Games with Generative AI General specifications Genres Get off the ground Get started Get started Get started Get started Get Started Get started as a rights holder Get started creating on Roblox Get started for developers Get started with analytics Get started with experiences on Roblox Get started with Roblox Education Global lighting Global wind Glossary Glow lights with for loops Go beyond the challenge Go beyond the challenge Going for a race Greybox a playable area Greybox your environment Grid and table layouts Group guidelines Group the parts Groups (teams) Grow a Garden
H 7 Entries
I 78 Entries
Icons Identify performance issues If/then practice with traps Immersive ads Immersive narrative Implement blaster behavior Implement designs in Studio Implement player data and purchasing systems Implement teams Import Import character bodies Import emotes Import into Studio Import layered accessories Import rigid accessories Importer Improve performance In-game asset creation In-game HTTP requests In-game sounds In-game tools In-game UI containers include include include include include include include include include include include include include include include include include include include include include include include include include include Input Input Action System Install Roblox Studio Installation and setup Instance streaming Intellectual property for avatar items Intellectual Property Guidelines Intro to animation Intro to arrays Intro to building Intro to coding Intro to coding and game design Intro to dictionaries Intro to digital civility Intro to digital safety Intro to for loops Intro to if statements Intro to module scripts Intro to Roblox Intro to Roblox Intro to VFX art Introduction to quest design Introduction to scripting Inverse Kinematics Invite friends Invite friends to play IP licensing for creators Island of move Island of Move Island terrain
L 34 Entries
Language codes Layered accessories Layered accessory caging best practices Layered accessory reference files Layered accessory specifications Layered Accessory Validation Tool Layered clothing example Leaderboards Learn & Explore Sort Learn about Studio Legacy API warning Legacy API with API key note Lesson title License Manager Light sources Light with props Lighting and effects Lights and polish Limited use license LinearVelocity LineForce List and flex layouts LiveOps essentials LiveOps planning Loading screens Localization Localize with scripting Loop animations Loops Loops and arrays Loops practice - create a timed bridge Luau Luau and C# comparison Luau comments
M 63 Entries
Main design requirements Make an explosion Make changes to arrays Make final touches Make mesh watertight Makeup Makeup specifications Manage API keys Manage players Managed pricing Mansion of wonder Manual translations Manually Update Catalog Heads Marketing materials Marketplace asset categories Marketplace fees and commissions Marketplace overview Marketplace policy Matchmaking Matchmaking analytics Matchmaking glossary Material Generator Material references Materialize the world Materials MCP servers Mechanical constraints Memory store hash map Memory store observability Memory store queue Memory store sorted map Memory stores Memory usage Merch Booth Meshes Messaging usage guide Metatables Micro gamepad input MicroProfiler MicroProfiler modes MicroProfiler walkthrough Minimap system Missions package Mobile input Model generation Modeling best practices Modeling project files and references Modeling setup Modeling tips Models Moderation Modify outer cage Monetization Monetization Monetization foundations Monetize your creator assets Monitor performance Moods Mouse and keyboard input Move the body Mover constraints Multiple conditions Multiple parameters and arguments
N 19 Entries
O 20 Entries
OAuth 2.0 app implementation OAuth 2.0 app registration OAuth 2.0 authentication OAuth 2.0 overview OAuth 2.0 sample app Object properties On-screen UI containers Onboarding Onboarding techniques Open Cloud data stores Open Cloud guides Open Cloud reference Open the Developer Console Open the template Open the template OpenAPI document Operators Optimize your game Organizing code Output
P 55 Entries
Packages Page layouts Paid access in local currency Paid access in Robux Paid random items policy guidelines pairs and ipairs Parallel Luau Parameters practice - buttons Parents and children Particle emitters Partitions and data distribution Parts Passes Pathfinding Patterns PBR textures PBR textures (optional) Performance Performance optimization Personalize the game Photo Booth Photo-to-avatar generation Physics Pickup system Pivot tools Place files Plan for educational settings Plane Plant reference project Play background music Play character animations Play on Roblox Play your animation Player invite prompts Playtest the map Position and size UI objects Post-processing effects Preset system guidelines Price optimization Prismatic Private servers Private servers for classroom use Procedural models Production Profile Card Projects Promotion Properties and attributes Properties window Prototyping Proximity prompts Proximity prompts Proximity-based chat Publish bodies with eyelashes and eyebrows Publish to Marketplace
Q 1 Entry
R 73 Entries
R6 to R15 Adapter Rate limits Rate limits and throttling Rate-limited text inputs Raycasting Reach a massive global audience Reaper Reassign textures Recommendation systems Recommended strategies Record and display player data Regional Content Availability Regional pricing Reimport Release game updates Release notes overview Remote events and callbacks Remove content Remove extra bones Repeat code with while loops Resources Resources Retention Return values from tables Reuse code Rewarded video ads Rewarded video genre guides Rich text markup Rig a humanoid model Rig a simple mesh Rig Generator Rigging and caging models (Blender) Rigging and skinning Rights Manager Rigid Rigid accessories Rigid accessory specifications Risk levels RIVALS Roblox account creation Roblox Blender plugin Roblox Brand Link Roblox developer 101 Roblox developer 101 Roblox Developer Exchange Program Roblox Developers Conference (RDC) Roblox educators Roblox Engine API reference Roblox Engine classes Roblox Engine data types Roblox Engine enums Roblox Engine globals Roblox Engine libraries Roblox for the AP CSP Create Performance Task Roblox for Unity developers Roblox for Unreal developers Roblox Incubator Roblox Innovation Awards Roblox Inspire Roblox Jumpstart Roblox Kids and Select Roblox Plus Roblox Research Panel Roblox Studio Roblox Studio basics Roblox Studio setup Roblox units Robux transfers Rod Rope RTBF and creators Run a classroom Run the game
S 82 Entries
Save and publish Save and publish Save and publish Save by publishing Save data Save player data with standard data stores Scavenger Hunt Scene Analysis Schedule code Scope Scopes Score points Script an upgrade button Script capabilities Script Editor Script Profiler Script Sync Script types and locations Scripting Scrolling frames Sculpt detail Sculpt the head Search ads Season pass design Season passes package Second challenge Secrets stores Secrets stores Securing the client-server boundary Security and cheat mitigation tactics Selfie Mode Sell items Series title Server authority model Server authority techniques Server crashes chart Server scoring Server-side detection and consequencing Services Set up a classroom Share links Share your speeders Shop Size modifiers and constraints Skills Skin a humanoid model Skin a simple mesh Skyboxes Sleep system SLIM Snap to grid Social Interactions Social media links Solid modeling Sols RNG Sound Sound design Sound groups Sound objects Spawn and respawn Spawn With Friends Sponsored items Spring Stacks Standout Games Start coding Start learning with tutorials Story Games project Stream in immersion Strings Studio command-line interface Studio interface Studio plugins Studio testing modes Studio tests for character bodies Studio widgets Style Editor Subscription design Subscriptions Supported metrics and dimensions Supporting systems Surface Art
T 67 Entries
Tables Tag reference Take flight Take the challenge Take the challenge Take the challenge Take the challenge! Take the challenge! Take the challenge! Task scheduler Teach remotely with Roblox Studio Technical overview Techniques and conversion Teleport between places Template files Template head structure Templates Terrain Editor Terrain tools Test and play Test and save Test and save Test and save Test and save Test and save Test character bodies Test dynamic heads in Studio Test on hardware Test poses Test the game Test the speeder Text & image buttons Text & image labels Text chat overview Text filtering Text input fields Texture Generator Texture painting Texture painting Texture specifications Textures and decals Texturing eyes Texturing face Texturing setup The Mystery of Duvall Drive The Mystery of Duvall Drive The Roblox user base The social 3D creation platform The storm Third challenge Third-party tools Thumbnails Timers and events Today's Picks on Home Today's Picks on Marketplace Toolbox Torque TorsionSpring Trails Translate dynamic content Transparent batching Trim clothing shape Tuples Tutorials Type checking Type coercion Types
U 30 Entries
U.S. 18+ exchange rate UGC Homestore UGC validation system UI 9-slice design UI and UX design UI animation/tweens UI appearance modifiers UI drag detectors UI styling UI styling compatibility Universal Upload and publish Usage guide for assets Usage guide for place publishing Use animations Use case tutorials Use Iconic IP on Roblox Use parameters and events Use particles for actions Use Studio's Importer Use textures Use the Accessory Fitting Tool User interface User interface User interface design curriculum User inventories User notifications Userdata Users and domain-scoped user IDs Users and players
V 11 Entries
W 15 Entries
Weapons kit Webhook notifications Welcome to Build It, Play It! Weld What is Roblox? What tools does Roblox provide? Why should I develop on Roblox? Wireframe your layouts Work with particle emitters Work with parts Work with the Animation Editor Work with third-party software Work with translators Work with variables Write the story
No matching entries. Try a different search.