Module Summary:
- Price:KES 7,499
- Duration:12 Sessions
- Age Group:8-12 Years
- Level:Explorer
- Language:Lua
- Certificate:Yes
This course teaches students how to use Roblox Studio to create their own games from scratch. They will learn Lua programming, 3D modeling, game design principles and much more.
If you love playing games and want to learn how to create your own, this course is for you. Roblox Studio is a great tool for beginners to get started with game development, and Lua is an easy-to-learn programming language.
In this lesson, students will learn about the Roblox platform, its history, and why it's great for game development. They will also be introduced to basic game design concepts that will help them create fun and engaging games.
Students will start building their first game: an obstacle course (obby). They will learn how to place parts, set properties, and design a playable level.
To make the obby more player-friendly, students will add checkpoints and respawn mechanics.
Students will be introduced to Lua scripting, learning the basics and how to make game objects behave in certain ways.
Building on their scripting knowledge, students will add more complex behaviors like traps that affect the player and visual effects.
Students will finish their obby by adding start and end points, timers, and perhaps leaderboards.
Now, students will start a new project: a simple platformer game. They will plan the game and begin building the level.
Learn how to control the player character, implement jumping, and understand basic physics in Roblox.
Make the platformer more exciting by adding simple enemies and basic combat mechanics.
Add a user interface to display scores, health, or other information, and implement a scoring system.
Enhance the game with sound effects and animations to make it more immersive.
In the final lesson, students will polish their game, fix any bugs, and learn how to publish and share it on Roblox.