Skip to content
// MASTERY ROADMAP

The Odyssey
unfolds in constellations.

Three non-linear paths. Each node a discipline. Scroll horizontally through each track and select a module to enter the Studio Lab.

PATH // 01 // Code that Powers Worlds

Luau Scripting

Learn Luau from zero to hero. Variables, OOP, networking, DataStores, and the architecture of shipped Roblox games.

FOUND45m
Module 01

Foundations of Luau

Variables, Data Types, and Output

FOUND50m
Module 02

Control Flow and Functions

Decisions, Loops, and Reusable Code

INTER55m
Module 03

Roblox-Specific Luau

Instances, Events, and Client-Server Communication

INTER50m
Module 04

Advanced Table Manipulation

Iteration, Nested Tables, Performance, and Serialization

ADVAN60m
Module 05

Metatables and OOP

Object-Oriented Programming, Inheritance, and Proxy Tables

ADVAN55m
Module 06

Coroutines and Async Programming

Coroutines, Task Library, Promises, and Parallel Luau

MAST65m
Module 07

Advanced Executor and Low-Level Luau

Debug Library, Executor Functions, Bytecode, and Anti-Cheat

PATH // 02 // UIs That Feel Premium

Interface Design

Design polished, responsive GUIs. Layout systems, motion design, component architecture, and reactive UI frameworks.

GUI Anatomy
FOUND80m
Module 01

GUI Anatomy

ScreenGui, Frame, TextLabel — dissect every interface primitive.

Layout Systems
FOUND100m
Module 02

Layout Systems

UIListLayout, UIGridLayout, UIPadding — build adaptive, grid-aware interfaces.

INTER90m
Module 03

Typography & Visual Hierarchy

Font selection, scale ratios, and the composition principles of a premium interface.

INTER120m
Module 04

Interactions & Motion

Buttons, TweenService, hover states, and micro-interactions that feel alive.

ADVAN110m
Module 05

Responsive Interfaces

UIScale, UIAspectRatioConstraint, and designs that survive every device.

MAST180m
Module 06

Component Framework

Build a reusable, state-driven UI framework with Fusion or Roact patterns.

PATH // 03 // Worlds Worth Exploring

Spatial Building

Sculpt immersive 3D environments. Meshes, terrain, lighting, level design principles from AAA studios.

FOUND75m
Module 01

Studio Fundamentals

Parts, properties, Explorer, and the spatial vocabulary of Roblox Studio.

FOUND100m
Module 02

Composition & Form

Silhouette, proportion, and the principles that separate blocks from architecture.

INTER140m
Module 03

Meshes & MeshParts

Import Blender models, optimize triangle counts, and apply PBR textures.

INTER120m
Module 04

Terrain & Biomes

Sculpt, paint, and optimize voxel terrain for mountains, coastlines, and alien worlds.

ADVAN130m
Module 05

Lighting & Atmosphere

Future lighting, ColorCorrection, Bloom, and the mood of every masterpiece.

MAST200m
Module 06

Level Design Mastery

Pacing, sightlines, landmarks, and the architecture of unforgettable spaces.

PATH // 04 // Juice That Sells Games

Animation & VFX

Bring your game to life. TweenService, AnimationController, particle effects, and the art of game feel.

FOUND70m
Module 01

TweenService Mastery

Animate anything in your game with butter-smooth tweens and proper easing.

INTER90m
Module 02

Particles & VFX

Dust, sparks, explosions — the juice that makes games feel incredible.

ADVAN100m
Module 03

Game Feel & Juice

Camera shake, screen flash, hit stop — the secret ingredients of AAA game feel.

INTER85m
Module 04

Character Rigging & AnimationController

Load, play, blend, and script animations on any humanoid or custom rig.

ADVAN110m
Module 05

Procedural Animation & Inverse Kinematics

Generate animations at runtime — foot IK, limb reaching, camera bob, and spring systems.

PATH // 05 // Your First Full Game

Build a Clicker Game

A guided project track. Build a complete, monetized clicker game step-by-step from empty baseplate to published experience.

FOUND45m
Module 01

Project Setup

Create the baseplate, folder structure, and core architecture for your clicker game.

FOUND60m
Module 02

The Click Mechanic

The button, the RemoteEvent, the coin counter — make clicking feel satisfying.

INTER90m
Module 03

The Upgrade Shop

Build a shop with click power upgrades, auto-clickers, and escalating prices.

INTER75m
Module 04

Save & Load Progress

Players need to keep their progress. Implement DataStore with safe error handling.

ADVAN80m
Module 05

Polish & Publish

Add music, sound FX, a leaderboard, and publish your first game to Roblox.