Stop Watching Tutorials.Start Shipping Games.
Roadmaps, engineering challenges, and production-incident drills, all built around how real Roblox games ship.
Built around real Roblox engineering.
The systems, services, and libraries you'll master to ship production games.
Rojo
React-Lua
Fusion
Knit
Wally
ProfileService
DataStores
Networking
RemoteEvents
MemoryStore
Pathfinding
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.
Given per-minute net coin gains and losses, return the best net total over any contiguous streak of minutes using Kadane's algorithm.
12345678
From first script to Distinguished Engineer.
The same progression real studio engineers climb, from your first mechanic to operating live systems at scale.
Junior Developer
Your first scripts and mechanics
- Lua Fundamentals
- Obbies & checkpoints
- Click & touch mechanics
- Leaderstats
Developer
Reusable, structured gameplay code
- OOP
- Roblox APIs
- Tools & abilities
- NPC behavior
- Round-based games
Gameplay Engineer
Systems the player can feel
- Remote Events
- State Machines
- Game Feel
- Movement systems
- Combat
- Ability systems
Systems Engineer
Connected, server-authoritative systems
- Networking
- Reducers
- Data Flow
- Inventory systems
- Trading
- Quests
- Save pipelines
Senior Engineer
Durable data and real performance
- DataStores
- Session Locking
- Performance
- Dupe-proof economies
- Cross-server data
- 16ms frame budgets
Staff Engineer
Operate live games at scale
- Live Operations
- Anti-Exploit
- Scaling
- Live events
- Incident response
- Scaling to 50k CCU
Principal Engineer
Own the architecture
- Game Architecture
- Systems Design
- Code Review
- Game architecture
- Engineering standards
- Platform tooling
Distinguished Engineer
Set the bar the studio measures against
- Multi-game Systems
- Mentorship
- 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
DataStores
Sessions, idempotency, recovery
Security
Exploit defense & server validation
Game Architecture
Boundaries & composition
Optimization
Frame budgets & profiling
UI Architecture
Reactive, scalable interfaces
Monetization
Economies that respect players
LiveOps
Operate games at scale
Physics
Constraints, raycasts, motion
Memory Management
Leaks, churn, lifecycles
Analytics
Funnels, retention, signals
Backend Design
Durable services & APIs
Why builders choose Shipwright.
There's no shortage of Roblox content. There is a shortage of structured engineering.
Priced like professional development, not a course.
Start free with the fundamentals, upgrade when you are ready to ship, bring your whole studio later.
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
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)
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
Join our Discord server!