Course Outline


  • Overview of Roblox
  • Roblox architecture

Getting Started

  • Installing and creating a Roblox studio
  • Understanding the parts and properties in the scene
  • Colors and materials
  • Publishing and playtest overview

Understanding the Basics

  • Using variables and assignment
  • Changing a part with a script
  • Modifying a part into a patio
  • Changing position, size and vector3
  • Using conditional statements
  • Using functions
  • While do loops and break loop condition
  • Using tables. lists, and key/value pairs

Building a Game

  • Building game objects
  • Landmines and teleporters
  • Terrain editor
  • Spawning objects
  • Setting up a leaderboard
  • 3D model design


  • Using animations in games
  • Using an animation editor
  • Making an FPS framework teaser

Summary and Next Steps


  • Knowledge of programming


  • Developers
  • Programmers
  14 Hours


Related Courses

Blender: 3D Modeling Fundamentals

  35 hours

Scratch Programming

  7 hours

Unity: Developing 3D Games with C# and Javascript

  28 hours

VR rapid prototyping in Unity3D for architecture showcasing

  28 hours

Unreal Engine 4

  21 hours

Unreal Engine 5 Deep Dive

  14 hours