Curriculum Paths



If you've never used Roblox Studio or coded before, start here before following any of the curriculum paths.



Core

Start here for a comprehensive introduction to creating in Studio! It covers everything you need to know about creating a simple, but polished experience from scratch.

Build
Create the basic structure of the world with in-Studio assets.
Script
Create the gameplay for the experience using Luau scripts.
Polish
Add lighting, visual effects, and high-quality 3D assets.


Environmental Art

Learn the foundational skills you need to become an environmental artist.

Plan
Create a plan for your environment and necessary assets.
Construct
Assemble and apply your asset library to the 3D space to bring your world to life.
Optimize
Configure your assets and Studio settings to keep your frame rate and performance levels high.


Gameplay Scripting

Learn the programming skills you need to introduce gameplay to the laser tag environment.

Spawn
Spawn players into the environment, and respawn them once their health reaches zero.
Blast
Create a blast mechanic that is both accurate in the 3D space and satisfying to players.
Detect
Implement laser detecting behavior that handles blast direction, verifies collision, and reduces player health.


User Interface Design

Learn the design skills you need to implement UI that informs players of the laser tag gameplay.

Plan
Plan an art style that drives all design decisions for your UI elements.
Wireframe
Wireframe the structure and flow of the information you want to communicate to your players.
Implement
Implement your UI layouts in Studio using both built-in and custom UI elements.