Built around real Roblox engineering.

The systems, services, and libraries you'll master to ship production games.

  • RojoRojo
  • React-LuaReact-Lua
  • FusionFusion
  • KnitKnit
  • WallyWally
  • ProfileServiceProfileService
  • DataStoresDataStores
  • NetworkingNetworking
  • RemoteEventsRemoteEvents
  • MemoryStoreMemoryStore
  • PathfindingPathfinding

From one script to a studio.

A Roblox game starts as one script. Shipwright teaches you to grow it into a production system, and keep it alive when things break.

DescriptionExplorerSolutions
Best Coin Streak 4s
IntermediateAlgorithms Module Script
Statement

Given per-minute net coin gains and losses, return the best net total over any contiguous streak of minutes using Kadane's algorithm.

Luau Execute Submit
1
2
3
4
5
6
7
8
TestcaseTest Result

From first script to Distinguished Engineer.

The same progression real studio engineers climb, from your first mechanic to operating live systems at scale.

Rank I

Junior Developer

Your first scripts and mechanics

Mastered
Required tracks
  • Lua Fundamentals
You can build
  • Obbies & checkpoints
  • Click & touch mechanics
  • Leaderstats
Rank II

Developer

Reusable, structured gameplay code

Mastered
Required tracks
  • OOP
  • Roblox APIs
You can build
  • Tools & abilities
  • NPC behavior
  • Round-based games
Rank III

Gameplay Engineer

Systems the player can feel

Mastered
Required tracks
  • Remote Events
  • State Machines
  • Game Feel
You can build
  • Movement systems
  • Combat
  • Ability systems
IV
Rank IV

Systems Engineer

Connected, server-authoritative systems

Current Position
Required tracks
  • Networking
  • Reducers
  • Data Flow
You can build
  • Inventory systems
  • Trading
  • Quests
  • Save pipelines
Rank V

Senior Engineer

Durable data and real performance

Locked
Required tracks
  • DataStores
  • Session Locking
  • Performance
Unlock to build
  • Dupe-proof economies
  • Cross-server data
  • 16ms frame budgets
Rank VI

Staff Engineer

Operate live games at scale

Locked
Required tracks
  • Live Operations
  • Anti-Exploit
  • Scaling
Unlock to build
  • Live events
  • Incident response
  • Scaling to 50k CCU
Rank VII

Principal Engineer

Own the architecture

Locked
Required tracks
  • Game Architecture
  • Systems Design
  • Code Review
Unlock to build
  • Game architecture
  • Engineering standards
  • Platform tooling
Rank VIII

Distinguished Engineer

Set the bar the studio measures against

Locked
Required tracks
  • Multi-game Systems
  • Mentorship
Unlock to build
  • Multi-game systems
  • Studio-wide infra
  • The standard others follow

Twelve domains of real engineering.

Every system a Roblox engineer is expected to own, broken into modules of lessons and challenges.

Networking

Replication, ownership, lag compensation

14 lessons22 challenges

DataStores

Sessions, idempotency, recovery

11 lessons18 challenges

Security

Exploit defense & server validation

13 lessons26 challenges

Game Architecture

Boundaries & composition

12 lessons19 challenges

Optimization

Frame budgets & profiling

10 lessons15 challenges

UI Architecture

Reactive, scalable interfaces

9 lessons12 challenges

Monetization

Economies that respect players

8 lessons9 challenges

LiveOps

Operate games at scale

12 lessons20 challenges

Physics

Constraints, raycasts, motion

10 lessons16 challenges

Memory Management

Leaks, churn, lifecycles

7 lessons11 challenges

Analytics

Funnels, retention, signals

6 lessons8 challenges

Backend Design

Durable services & APIs

9 lessons14 challenges

Why builders choose Shipwright.

There's no shortage of Roblox content. There is a shortage of structured engineering.

Capability
Shipwright
YouTube
Discord
Courses
Structured Roadmaps
A clear path to senior?
Builder → Staff Engineer skill tree
Scattered playlists
No structure
Linear, not Roblox
Live Sandbox
Write & run real code?
Real Luau VM in the browser
Watch only
None
Generic sandboxes
Incident Simulations
Practice on real failures?
Live production incidents
None
None
None
Exploit Debugging
Defend against real exploits?
Reproduce & patch exploits
Surface tutorials
Tips, no practice
None
Skill Ratings
How do you compare?
Bronze → Grandmaster
None
None
Certificates
Production Scenarios
Build real systems?
Inventories, trades, economies
Toy projects
None
Generic demos

Priced like professional development, not a course.

Start free with the fundamentals, upgrade when you are ready to ship, bring your whole studio later.

Free
$0/mo

The full craft of Luau, no card, no trial timer.

Start for free
  • Entire Luau fundamentals track
  • Basic campaigns
  • Limited daily challenges
  • Community profile
  • All campaigns and roadmaps
  • Every blueprint
  • AI code and architecture reviews
Builder ProMost popular
$12/mo

Everything you need to ship production games, and prove you can.

Go Builder Pro
  • Everything in Free
  • All campaigns and every roadmap
  • Every blueprint
  • Unlimited daily challenges
  • AI code and architecture reviews
  • Production incident drills
  • Interview prep and career tracks
  • Premium cosmetics (titles, flair, banners)
Studio TeamsComing soon
Custom

Level up a whole studio or classroom together.

Join the waitlist
  • Everything in Builder Pro
  • Team workspaces
  • Shared blueprints
  • Progress dashboards
  • Classroom and company support

Monthly, cancel anytime · engineering progress is always earned, never bought