CS109: Intro to Roblox Game Design

Course Description

Roblox is a massively multiplayer online and game creation system platform that allows users to design their own games and play a wide variety of different types of games created by other users. The platform hosts social network games constructed of Lego-like virtual blocks. Roblox has many features behind gameplay. Learn to think like a developer and pick up useful tools in your programming background. This course teaches the fundamentals needed to build your own games in Roblox from the ground up.

Course Outcomes

Model your own objects and ideas
Program the interactions and features of your game
Learn useful properties of the Lua programming language.


PC/Mac computer, webcam, and High Speed Internet. You will need to get a Roblox account and it's free.

-- No cycles available yet --

  • Computer Programming
  • Level 1
  • Prerequisite?