Nara
Learning hub
Nara Education

Choose your learning space.

Education opens as focused spaces instead of one heavy page. Pick what you need now, then that section fills the platform.

Community Hub

Share, reuse, and rise together.

The Community Hub is the social learning layer: uploaded creator materials, public reuse counts, top contributors, and a direct doorway to professional support.

0materials shared
0total uses
20leaderboard slots
Forum Materials

Shared material database

Uploaded material cards are stored through Nara and are visible to everyone using this workspace.

School Program

Choose how you enter the classroom

The School Program changes depending on whether this user is learning as a student or leading as a teacher.

Teaching Session

Learn through projects, not noise.

A focused creator school where every lesson ends with something real inside Roblox Studio: a mechanic, a UI surface, a script, a map upgrade, or a publish step.

01starter track
06skill lanes
12project checkpoints
Program Structure

From first part to finished prototype

The classroom session opens this guided program for the teacher, ready for lessons, assignments, and live progress later.

01Studio Foundations

Explorer, properties, hierarchy, services, assets, and clean naming.

02Gameplay Systems

Rounds, shops, leaderstats, remotes, tools, and player feedback.

03Publish and Improve

Testing, thumbnails, analytics, updates, and polish passes.

Solo Leveling

Your personal Roblox growth path.

Choose a small win, practice it in Studio, and let Nara keep the path focused while your skills stack into real projects.

24guided missions
5builder worlds
1:1Studio support
Official Creator Hub picks

Roblox Recommends

Official Roblox learning, Studio, and creator updates mirrored here so builders can keep moving without leaving Nara.

Get Started

Watch a quick introduction to creating on Roblox, then jump into Studio.

Get Roblox Studio

Use our all-in-one creation engine to build anything you can imagine.

Download
AI Coding Guide11:17

Build a game with AI

An engineering manager shares how to think about game development with AI.

RRobloxLearn
AI Coding Setup3:55

AI coding setup

Get the Studio MCP server connected to your favorite AI coding tools.

RRobloxLearn
Input Action System8:42

Input Action System

Dive into case studies for building easy-to-extend control schemes.

RRobloxLearn
UI shadows and corners

UI shadows and per-corner modification

Explore shadows and per-corner rounding for GUI objects.

RRoblox Docs
Server authority deep dive

Server authority deep dive

Learn how optimism and time travel power the server authority beta.

RDevForum
Next-gen workflows on Roblox17:01

Next-gen workflows on Roblox

This April 2026 update introduces new tools to accelerate development.

RRobloxLearn
How to create NPC guards8:24

How to create NPC guards

Learn all about programming NPC AI with a finite state machine.

RRobloxLearn
Client-server architecture and twin stick shooters8:43

Client-server architecture and twin stick shooters

If you've used other engines, get comfortable developing on Roblox.

RRobloxLearn
Recommendation systems

Recommendation systems

Use the recommendation service to surface personalized content.

RRoblox Docs
How head validation works5:42

How head validation works

Learn how Roblox verifies avatar UGC heads and other helpful tips.

RRobloxLearn
Run an ad campaign3:24

Run an ad campaign

Choose audiences, control spend, and measure impact with Ads Manager.

RRobloxLearn
How to create boots with auto setup15:11

How to create boots with auto setup

Create stylish boots with auto setup to speed up the process!

RRobloxLearn
Optimize for age-based chat

Optimize for age-based chat

Keep your experience social with text chat signal and custom matchmaking.

RDevForum
Manage level of detail6:02

Manage level of detail

Roblox's LOD settings can help your experience look better and run better.

RRobloxLearn
FPS design11:52

FPS design

Start your next first-person shooter with a three-lane design.

RRobloxLearn
Video previews on Roblox3:01

Video previews on Roblox

Add gameplay preview videos to your experience pages!

RRobloxLearn
How to make a bag on Roblox15:57

How to make a bag on Roblox

Create a fashionable bag and charm from scratch!

RRobloxLearn
Build an asset repo4:07

Build an asset repo

Learn how to put together an asset repo for an FPS with Hal_Apenyo.

RRobloxLearn
Camera manipulation15:24

Camera manipulation

Learn about cutscenes, camera shake, and even custom camera systems.

RRobloxLearn
How to make hair10:46

How to make hair

Catch up with voguebrunette and create a hairstyle. With a headband!

RRobloxLearn
Minimize client memory usage10:49

Minimize client memory usage

Learn best practices around client memory usage on low-end devices.

RRobloxLearn
Code organization6:19

Code organization

Learn where to put code and how to organize by type or by feature.

RRobloxLearn
Studio comments2:07

Studio comments

Collaborate with your team or just jot down your thoughts with comments.

RRobloxLearn
Single vs. multi-script architecture10:49

Single vs. multi-script architecture

What are the pros and cons of the two approaches?

RRobloxLearn
How to turn ANY model into an avatar7:57

How to turn ANY model into an avatar

Learn how to convert a model into an avatar in less than 5 minutes.

RRobloxLearn
Version control on Roblox4:48

Version control on Roblox

Learn all about place versions, packages, and script history.

RRobloxLearn
UGC as a business (feat. Rush)22:48

UGC as a business (feat. Rush)

DucksAreYellow and Rush Bogin talk best practices and gotchas for UGC.

RRobloxLearn
Polish your environment14:54

Polish your environment

Finalize your assets, spruce up your terrain, add effects, and oh my.

RRobloxLearn
Find and fix memory leaks8:00

Find and fix memory leaks

Learn how to use the LuauHeap tool to keep an eye on memory usage.

RRobloxLearn
Using the SmoothDamp method7:50

Using the SmoothDamp method

Keep your transitions smooth even when the target value changes.

RRobloxLearn
Lighting and terrain15:03

Lighting and terrain

Take a deep dive into lighting your environment and adding terrain.

RRobloxLearn
Rewarded video ads2:42

Rewarded video ads

Learn how to implement rewarded video ads in your experiences.

RRobloxLearn
Work with remote events9:15

Work with remote events

When should you consider using an UnreliableRemoteEvent?

RRobloxLearn
Bans dashboard

Bans dashboard

Manage your permanent and temporary bans from Creator Hub.

RRoblox Docs
It's about time()10:08

It's about time()

Learn about all the best methods for telling time in Roblox experiences.

RRobloxLearn
Grayboxing environments12:19

Grayboxing environments

Learn best practices for blocking out your environments.

RRobloxLearn
Using the Studio debugger11:08

Using the Studio debugger

An in-depth look at how to debug your code in Roblox Studio.

RRobloxLearn
Luau and OOP11:24

Luau and OOP

Object-oriented programming in Luau. When does it make sense?

RRobloxLearn
Simplify development with UI styles8:34

Simplify development with UI styles

Use the new Style Manager to create, manage, and apply UI styles.

RRobloxLearn
ModuleScript basics5:41

ModuleScript basics

Learn how module scripts work and when to use them.

RRobloxLearn
Build an MMO with data stores6:23

Build an MMO with data stores

Use data stores to save player progress and handle player position.

RRobloxLearn
How to make shoes for Roblox14:10

How to make shoes for Roblox

Make and sell your first pair of shoes on Roblox.

RRobloxLearn
Performance optimization basics9:58

Performance optimization basics

Learn how to deal with the most common performance problems.

RRobloxLearn
UGC insights ft. Reverse_Polarity and Madison_Hatter29:37

UGC insights ft. Reverse_Polarity and Madison_Hatter2

Learn how to sell and promote avatar items with insights from the experts.

RRobloxLearn
Data Model

Data Model

All objects that make up a 3D world, such as parts and lighting.

RRoblox Docs
Collaboration

Collaboration

Use Studio's collaboration tools to work with your team at the same time.

RRoblox Docs
Assets

Assets

Learn how to upload or use assets from Store in your creations.

RRoblox Docs
Workspace

Workspace

Workspace holds objects that you want the engine to render in your project.

RRoblox Docs
Roblox Studio

Roblox Studio

Build your experiences in Studio, our all-in-one IDE, and deploy to a wide variety of devices.

RRoblox Docs
Scripting

Scripting

Scripting lets you add immersive interactions for your users.

RRoblox Docs
Players

Players

Learn about what happens when a user joins an experience.

RRoblox Docs
Lighting & Effects

Lighting & Effects

The Lighting and SoundService let you control environmental effects.

RRoblox Docs
Avatars

Avatars

The avatar represents every Roblox user as a customizable character.

RRoblox Docs
Layered Clothing

Layered Clothing

Create clothing that stretches and fits over any avatar body.

RRoblox Docs
Learn and Analyze with Nara

Understand your project before changing it

This is a huge future space. For now it frames how Nara can help the user learn from their own Studio project.

Nara study room

Drop in a concept, selected object, script, UI, or system goal. Nara will eventually explain what exists, what is missing, and what the user should learn next.

A
ExplainTurn project parts into lessons.
B
CompareShow stronger patterns and options.
C
PracticeCreate a personal exercise from the issue.
Build by Blueprint

Turn ideas into a guided build path

A generic blueprint lane for now, ready to become a progressive system of recommended steps and checks.

01Choose a build goal

Pick a mechanic, UI, map update, economy, or polish pass.

02Break it into stages

Make the next action small enough to test and understand.

03Build with Nara

Let Nara guide the step while keeping the user aware of what changed.

04Reflect and level up

Turn the result into skill, not just completed work.