About Course
This 36-hour course is designed to provide a comprehensive introduction to game development using Roblox Studio, a platform that combines game creation with an educational environment. The course is divided into three modules:
- Module 1: Basics of Roblox Studio
- Module 2: Intermediate Game Development Techniques
- Module 3: Advanced Game Features and Publishing
Students will start with the fundamentals, learning how to navigate Roblox Studio, use its interface, and create simple objects and environments. The course will progress to scripting with Lua, the programming language used in Roblox, enabling students to add interactivity to their games. In the final module, students will learn advanced features like multiplayer game mechanics, monetization strategies, and how to publish and share their games on the Roblox platform.
The course is structured to accommodate different learning styles, with a mix of physical classroom activities (such as group work, discussions, and guided tutorials) and digital components (including video lessons, coding exercises, and online challenges). By the end of the course, students will have developed at least one fully functional game that they can share with others.
- Midterm Project: A simple game developed by the student demonstrating the core concepts learned in the first two modules.
- Final Project: A fully developed game that incorporates advanced features and concepts taught in the course.
- Quizzes and Challenges: Regular quizzes and coding challenges to reinforce learning objectives.
- Peer Reviews: Students will review and provide feedback on each other’s work, promoting collaborative learning.
Course Content
Introduction to Roblox Studio (12 Lessons)
-
Introduction to Roblox and Roblox Studio
00:00 -
Navigating the Interface
00:00 -
Creating and Manipulating Objects
00:00 -
Introduction to Lua Scripting
00:00 -
Building a Simple Game Environment
00:00 -
Adding Interactivity with Scripting
00:00 -
Understanding Game Mechanics
00:00 -
Working with GUI Elements
00:00 -
Introduction to Camera Control
00:00 -
Building and Importing 3D Models
00:00 -
Lighting and Atmosphere
00:00 -
Review and Midterm Project
00:00