Roblox Lua Beginner

Intended Audience

  • Text Coder Categories
  • In this Complete Roblox and Lua Course, you will learn the basics of the Lua Programming language as well as Game Development with Roblox Studio. No experience is needed for this course to learn the ins and outs of making Games with Roblox Studio. This course is accessible to complete beginners. Even if you have never programmed in your life. Basic knowledge of Roblox would be advantageous but isn't necessary. First, you will learn the scripting Language Lua, then you will learn the basic concepts of Roblox Game Development like referencing objects, scripting simple scripts and how certain Events work. After you've made your first game, an obby, we will go into more Advanced concepts, such as publishing your game, how to sell developer products and how to store your player's data in the Roblox Cloud using the Data Storage Service.

What do I need?

  • Live Online Training : A laptop, and a stable internet connection. The recommended minimum speed is around 10 Mbps.

Certification

  • A progress report will be issued after each 10 lessons of the module like this module.
  • After all modules were completed, and the assessments passed, a Competency Certificate will be issued

Duration

  • 1 Year (40 one hour lessons, 10 per term, one per week)
  • Crash Course - This course can be crahed over a period of 1-2 weeks full time

Outcomes

  • Learn the Basics of the Lua Programming Language
  • Learn the Basic Lua Skills necessary to make a Game for Roblox
  • The Basics of Roblox Game Development
  • Create your own Games as a part of the Course
  • Learn everything, from your first script to publishing your Game

One

Part 1 - Introduction to Lua

  • Download Lua Sources
  • Variable types
  • Output & comments
  • Math Operations
  • Relation and Logical Operations
  • If and Else Statements
  • Local Variables
  • String Operations
  • Loops in Lua
  • Tables in Lua
  • Functions in Lua
  • Coroutines in Lua
  • The Math Library in Lua

Two

Part 2 - Getting to know Roblox

  • Download Roblox Basic Sources
  • Roblox Studio Updates
  • Roblox Studio Explained
  • Reference a Game Object
  • Types of Scripts
  • Properties Overview
  • Built in Functions and the Object Browser
  • Colors in Roblox with Color3 and BrickColor
  • Making a Conveyor Belt with Velocity
  • The Wait-Function
  • New Instances with Scripts
  • Part Property: Surface
  • Part Property: Material
  • The Touched Event
  • Player vs Character
  • Adding a Spawn Location
  • Click Detector
  • Making a Leaderboard
  • Adding a Trail to the Player
  • Make Parts that the Player can collect
  • Brief Overview of Services
  • How to navigate the API Reference on your own
  • Screen GUI's in Roblox
  • Billboard GUI's in Roblox
  • Surface GUI's in Roblox

Three

Part 3 -Creating a Roblox game and an Obby

  • Download the Obby Files
  • Introduction and how the Section is Build
  • Modelling the Obby
  • Adding Movement Scripts to the Obby
  • Adding Canons to the Obby
  • Creating Checkpoints for the Obby
  • Creating the Timer and a Leaderboard
  • Addendum for Timer and Leaderboards

Four

Part 4 - Intermediate Roblox Concepts

  • Download the Obby Files
  • Introduction and how the Section is build
  • Modelling the Obby
  • Adding Movement Scripts to the Obby
  • Adding Cannons to the Obby
  • Creating Checkpoints for the Obby
  • Creating the Timer and a Leaderboard
  • Addendum for Timer and Leaderboards

Subscribe to our Newsletter for latest news.


If the pdf download does not work, try a different browser

Save as PDF
© 2004+
Back to top