All coursesGame Development
Game Development with Roblox
Build playable 3D worlds in Roblox Studio and learn Lua scripting to bring your games to life.
Ages 10–169 monthsIntermediate
Course overview
Step into Roblox Studio and learn how real 3D games are made. Students design environments, script gameplay in Lua, and publish their own playable game to the Roblox platform.
What you'll learn
- Build 3D worlds in Roblox Studio
- Write Lua scripts for gameplay logic
- Use parts, models, and assets effectively
- Publish and share a working Roblox game
What you'll build
- An obstacle-course (obby) game
- A simple shooter or collection game
- A capstone multiplayer experience
Curriculum
1
Studio Basics
- Interface tour
- Parts & terrain
- Lighting & atmosphere
2
Lua Scripting
- Variables & functions
- Events
- Player interactions
3
Game Mechanics
- Checkpoints
- Leaderboards
- Sound & FX
4
Publish & Share
- Testing
- Game settings
- Going live on Roblox
