Welcome to the exciting world of game development with Roblox Studio!
This course is designed to empower students aged 8–17 to unleash their creativity by building their own 3D video games from the ground up. Through hands-on activities, students will learn how to design and manipulate objects in a three-dimensional space, while enhancing their problem-solving and critical thinking skills.
Using Lua, a powerful text-based scripting language, students will bring their games to life by adding interactive behaviors and dynamic elements. They will also develop a deeper understanding of object-oriented programming principles and the importance of precision in coding — including syntax, spelling, and capitalization.
By the end of the course, students won’t just be players — they will be creators, confidently designing, coding, testing, and refining their own unique obstacle-course-style games in Roblox Studio.
Materials Required
Participants in this workshop will need:
Computing Devices: Students will need access to a computer or laptop capable of connecting to online resources.
Learning Resources: Educational materials and documentation will be provided digitally, accessible through platforms like Moodle.
Learning Outcomes
By the end of this workshop, students will:
Use 3D design tools to create and format objects along the x, y, and z axes.
Understand the fundamentals of object-oriented programming.
Add behaviors and interactions to game objects using Lua scripting.
Design, build, and code a basic obstacle-course-style game.
Test, debug, and refine their games based on real-time feedback.