Skip to content

Latest commit

 

History

History
278 lines (257 loc) · 17.1 KB

index.md

File metadata and controls

278 lines (257 loc) · 17.1 KB
title description hideInPageNavigation
Start Learning with Tutorials
Learn how to create Roblox experiences, avatars, and avatar items with use case tutorials, curriculum paths, and videos.
true

Roblox offers both short and long-form tutorials to help you learn various creation processes and techniques for the platform. There are three common areas of creation:

  • Experiences - 3D worlds that you can create and publish using Roblox Studio.
  • Avatars - Character models with many specialized features that allow players to interact with experiences and express themselves.
  • Avatar Items - Clothing and accessories that players can use to customize their avatars.

While many creators focus on a single area, the following tutorials walk you through the fundamentals of each process.



Create Your First Experience Learn about important concepts for developing on Roblox by recreating an experience that launches projectiles at floating platforms.

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Create Your First Avatar Character Learn how to create your own custom avatar character using Blender and one of Roblox's downloadable template models.

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Create Your First Avatar Item Learn how to convert a mesh object in Blender to either a publishable accessory item or an equipable and layable clothing item for avatars.

Curriculum Paths

Curriculum paths provide a comprehensive overview of the various skills you need for different development areas after you familiarize yourself with Studio's core functionality. In addition to demonstrating how to use Studio features for each creative discipline, this long-form type of structured learning shows you how to examine and solve common design problems within your own experiences.

<Grid container spacing={2} style={{marginBottom: 24}}> <Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

<iframe src="https://www.youtube-nocookie.com/embed/zi0hIuPDyWc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
Core Learn how to build a simple 3D platformer where players collect coins to trade for jump power.

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

<iframe src="https://www.youtube-nocookie.com/embed/nwShvDmFHWc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
Environmental Art Learn how to recreate a high-quality environment for a first-person laser tag experience.

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

<iframe src="https://www.youtube-nocookie.com/embed/eqQyFL7KnmA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
Gameplay Scripting Learn how to organize and implement the gameplay logic for a large, complex project.

Use Case Tutorials

Use case tutorials focus on a specific task that you can complete in order to learn about various aspects of developing in Studio. In addition to teaching you how to use collections of related features to recreate common components for experiences, this short-form type of structured learning highlights techniques you can use to achieve effects for a variety of design requirements.

<Grid container spacing={2} style={{marginBottom: 24}}> <Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Modeling
  • Learn the basics of solid modeling in Studio
  • Learn how to rig and skin a simple mesh in Blender
  • Learn how to rig and skin a humanoid model in Blender

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Environments

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Effects

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

UI

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Physics
  • Learn how to spin objects in a way that emulates real-world physical behavior
  • Learn how to move objects to transport players linearly from point A to B
  • Learn how to use constraints for mechanical connections, such as door hinges, rope, and welds

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Animation

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Scripting
  • Learn how to script the gameplay logic for player hazards, such as deadly lava and fading traps
  • Learn how to script the gameplay logic for player information, such as their score, health, and data that needs to persist between sessions

<Grid item container sm={12} md={6} lg={4} direction="row" style={{gap: 24, marginBottom: 12}}> <Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>

Input and Camera