All Tutorials

Scripting / Fundamentals
Understanding the Parent-Child Relationship

Learn how objects interact within Roblox's hierarchy (DataModel / Game) and how to write scripts to modify an object's properties dynamically.

Beginner
Scripting / Scripting-fundamentals
Understanding Index Notation

Learn how dot (.), colon (:), and square bracket ([]) syntax work to index properties, methods, and variables in Roblox Luau.

Beginner
Scripting / Fundamentals
Understanding Vector3

Learn how Vector3 represents position, size, and direction in 3D space, and how to add, scale, measure, and combine vectors to move objects and calculate distances in Roblox.

Beginner
Scripting / Fundamentals
Understanding CFrame

Learn how CFrame combines position and rotation into one transform, why multiplication order actually matters, and how to use LookVector, relative offsets, and CFrame.lookAt to move and orient objects correctly.

Intermediate
Scripting / Scripting-fundamentals
Understanding How to access objects safely

Beginner
UI & GFX / UI Scripting
Build a Responsive Menu

Create a centered Roblox menu with responsive sizing and working open and close buttons.

Beginner
UI & GFX / UI Scripting
Build a Scrolling Item List

Build an automatically sized scrolling list with selectable rows and sample item data.

Beginner
UI & GFX / UI Scripting
Animate a Menu Safely

Animate menu transitions with TweenService and handle cancellation and rapid input.

Intermediate
Player Psychology / Motivation
Why Players Keep Playing: Competence, Choice, and Connection

Use competence, meaningful choice, and social connection to evaluate the experience your Roblox game offers.

Beginner
Player Psychology / Onboarding
Designing the First Five Minutes of a Roblox Game

Build an opening session that teaches the core loop, gives players a clear first success, and supports independent play.

Beginner
Player Psychology / Progression & Rewards
Building Progression That Gives Players Meaningful Goals

Connect immediate actions, session goals, and longer ambitions through useful unlocks and readable progression.

Beginner
Player Psychology / Challenge & Feedback
Designing Difficulty and Failure Players Can Learn From

Separate skill, readability, controls, and retry costs to build demanding challenges players can understand.

Beginner
Player Psychology / Challenge & Feedback
Clear Feedback: Helping Players Understand What Just Happened

Make inputs, outcomes, and consequences readable while keeping effects and notifications focused on useful information.

Beginner
Player Psychology / Motivation
Designing Player Choices That Actually Matter

Create understandable tradeoffs, affordable experiments, and viable alternatives in equipment, routes, and session goals.

Beginner
Player Psychology / Social Play
Social Play: Cooperation, Belonging, and Fair Competition

Design shared activities that value different contributions, support quiet servers, and make ownership and boundaries clear.

Beginner
Player Psychology / Progression & Rewards
Reward Design: Building a Game Economy Players Can Understand

Connect rewards to player intentions and map currencies, resource flows, item delivery, and informed purchases.

Beginner
Player Psychology / Retention & Research
Giving Players Reasons to Return Without Punishing Breaks

Plan satisfying stopping points, clear return sessions, worthwhile updates, and optional goals that respect time away.

Beginner
Player Psychology / Retention & Research
Playtesting Player Psychology Without Guessing What Players Feel

Combine observation, neutral questions, meaningful events, and careful comparisons to investigate player behavior.

Beginner