-
Have you always wanted to create your own games, but didn't know where to start? This is exactly the class you need then!
In this Beginner Roblox and Lua Class, you're gonna learn the basics of the Lua Programming language as well as Game Development with Roblox Studio. No experience is needed to learn the ins and outs of making Games with Roblox Studio.
This class 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 Lua, then we'll go through basic concepts of Roblox Game Development and as a part of the class, you will even make your first game!
The entire Source Code will be made available so you can follow along with everything I do in the lectures.
If you have any questions or suggestions, feel free to contact me here. I'm happy to help you learn to make Games with Roblox.
Overview
Syllabus
-
- Introduction to my Roblox Class
- (Lua) Variable Types in Lua
- (Lua) Output & Comments
- (Lua) Math Operations
- (Lua) Relational & Logical Operations
- (Lua) If and Else Statements
- (Lua) Local Variables)
- (Lua) String Operations
- (Lua) Loops in Lua
- (Lua) Tables in Lua
- (Lua) Functions in Lua
- (Lua) Coroutines in Lua
- (Lua) The Math Library in Lua
- (Roblox) Roblox Studio Explained
- (Roblox) Reference a Game Object
- (Roblox) Types of Scripts
- (Roblox) Properties Overview
- (Roblox) Built in Functions and The Object Browser
- (Roblox) Colors in Roblox with Color3 and BrickColor
- (Roblox) Short Math - Vectors
- (Roblox) Vector3 and Position
- (Roblox) Making a Conveyor Belt with Velocity
- (Roblox) The Wait-Function
- (Roblox) New Instances with Scripts
- (Roblox) Part Property: Surface
- (Roblox) Part Property: Material
- (Roblox) The Touched Event
- (Roblox) Players (Player vs Character)
- (Roblox) Adding a Spawn Location
- (Roblox) Click Detector
- (Roblox) Making a Leaderboard
- (Roblox) Adding a Trail to the Player
- (Roblox) Make Parts that the Player can collect
- (Roblox) Services Brief Overview
- (Roblox) How to navigate the API References on your own
- (Roblox) Screen GUIs in Roblox
- (Roblox) Billboard GUIs in Roblox
- (Roblox) Surface GUIs in Roblox
- (Roblox) Introduction and how this Section is build
- (Roblox) Modelling the Obby
- (Roblox) Adding Movement Scripts to the Obby
- (Roblox) Adding Cannons to the Obby
- (Roblox) Creating Checkpoints for the Obby
- (Roblox) Creating the Timer and a Leaderboard
- (Roblox) Publishing your Game
- (Roblox) Add Pictures to your GUI
- (Roblox) Storing Player Data with DataStoreService
- (Roblox) Creating Developer Products and Prompting Purchases with the MarketPlaceService
- (Roblox) Multiple Places in a Single Game
- (Roblox) Teleport between different Places
- (Roblox) Using Packages to share Scripts between Places and Games
- (Roblox) Pressing Keys with the UserInputService
- (Roblox) The Roblox RunService
- (Roblox) Adding a simple NPCs and using Pathfinding
- (Roblox) Adding Sounds to the Game
- (Roblox) Pressing Keys with the ContextActionService
- (Roblox) The Roblox TweenService
- (Roblox) Sending Information with RemoteEvents