Official Roblox Partner and Featured Educator.
This is the very first Udemy Roblox course in direct partnership with Roblox and has been featured on the official website for 5 years in a row from 2019 till 2023. COURSE UPDATEA fresh new 2024 update has been pushed bringing English captions for those that have trouble following along with the Dutch accent.
Official Roblox Partner and Featured Educator.
This is the very first Udemy Roblox course in direct partnership with Roblox and has been featured on the official website for 5 years in a row from 2019 till 2023. COURSE UPDATEA fresh new 2024 update has been pushed bringing English captions for those that have trouble following along with the Dutch accent.
Why you should consider taking this course. Roblox Partner & Featured EducatorThis course was made in direct partnership with Roblox back in 2019, being the first official Roblox programming course on Udemy and has been features from 2019 till 2023 on the official Roblox website.All-In-One PackageMost instructors on Udemy will try to sell you multiple courses from for example beginner and intermediate programming courses to level creation and modelling courses. While this course teaches you how to program from absolute beginner to the advanced topics as well as show you how to make models both in Roblox Studio and in Blender as well as design levels, make tons of small games and much more all included with your purchase. Support for ParentsSafety for your child always goes first which is why we offer a save non toxic community for support and questions as well as the possibility for parents to message us when their kids are having problems with other kids.Create your first video games within hoursFollow the video tutorials step by step to make your own Roblox games.Tons of Written GuidesGo beyond the video lessons and learn via tons of written lessons.Publish your games and play with friendsPublish your first games to the website and invite your Roblox friends to play them with you. Taught by Industry ProfessionalsThe teachers in this course all work in the professional games industry both on Roblox and for real studios like EA, Naughty Dogs or for example Ubisoft.Try then buy (30 Day Money Back Guarantee)Not sure if this course is for you? Buy the course and try it out and if you do not like it then you can request a refund within 30 days of your purchase here on Udemy.
Features you'll love
Web Exclusive
Cheapest Lua course among all on the web
Video Tutorials
Live Updates
Commercial-Grade Games
Real Lua Code
Easy & Fun
Exercises
Quizzes
Q&A Section
Publish Games
Build a Community
Earn Robux
How it works Watch the easy to follow videos teach you how to code step by step. Listen carefully to the instructor as not everything in the course is just about watching a video and writing down what he or she writes down.Learn the Lua code to build & expand your own Roblox games. This won't always as easy as you would like to but it's important you keep pushing yourself to the limits to every time reach a higher level and become better every step you take.Share your games with friends and publish them online. Start playing together with them, ask them for feedback and let them invite there friends to build your community. Host small events and expand your game based on feedback of friends and other Robloxians.Earn Robux thanks to what you learned and created during the course. Keep thinking about new ways of activating people to spend a little Robux on your game so you may start making a living out of your game business.Teacher Information
The instructor of this course has gotten a slight tick-disorder which causes him to make weird noises in some of the videos which may sound like hick-ups or throwing up.The instructor has been busy for the past 3 years to rewrite the entire course to remove all of these noises but please just be aware of this before purchasing the course.
In this article we talk about the best way to get help with your questions and struggles.
In this short guide we talk about the official Discord server of the course you can join!
In this short article we will talk about the course rework!
Lessons missing Images
Learn to interact online in a responsible way and protect your personal information.
Create Roblox accounts and log into Roblox Studio.
Learn about obstacle course games in Roblox and setup files to create your own.
Setup a blank world for an obstacle course and learn basics like camera controls and playtesting.
Create a challenging series of jumps by learning to manipulate platforms in an obstacle course.
Visually enhance the obstacle course by changing part colors and materials to match a creative theme.
Learn how to share work on Roblox.
In this short video we dicuss what Early Previews are!
In this document you can find more information about early video previews.
Join the Discord server and discuss the new early preview videos.
In this early preview you learn to create a script.
Learn the difference between scripts and code.
Use string variables to say Hello World and test your code.
Learn how to change a part's properties with code and create RGB color values.
Create variables and while loops to change a part's color every few seconds.
Learn about Parent/Child relationships in programming to create multiple parts that change color over time.
You will be able to:
Create a function that prints a customized line of text.
Understand what code will and will not print when included in the scope of functions.
You should:
Know how to create a script (Watch Lesson Create a Script)
Get introduced to functions and by creating one that outputs text of your favorite animal.
Apply your knowledge of functions to replace a flaming part with one that sparkles.
Create a trap that removes any object that any object it touches from the game.
In this documented lesson of Parameters and Events 1 you learn more about using Parameters and Events when creating traps.
Use parameters and event listeners to create a button that makes a bridge appear in-game.
In this documented lesson of Parameters and Events 2 you learn more about creating buttons and using parameters and events for this. You do this all by writing code!
As you make games, you will find yourself wanting to make cause-effect relationships like the following:
If a player scores 10 points, then they win the game.
If a player has a power-up, then they can run super fast.
If a player says “Happy Birthday” in chat, then sparkles appear.
All of these relationships need a conditional statement, lines of code that only run if certain conditions are true. One type of conditional statement is an if/then statement that checks to see if something is true before running instructions.
Learn conditional statements by changing a part in-game when a math equation is true.
With if/then statements, you can make a trap that changes a player’s health rather than just destroying everything it touches.
Create a powerup that increases a player's speed whenever they touch a specific part.
You will be able to:
Return values or objects from a function
Use and store the returned values of functions
You should:
Be able to use functions (see lesson Create and Use Functions)
Be able to create custom functions (see lesson Functions 2: Instances & Particles)
Understand parameters (see lesson Parameters and Events 1: Traps)
Understand if/then conditions (see lesson Using if/then Statements)
There are different ways to make code run over and over. If you want the code to only run a certain amount of times, use a for loop. A good example, would be when creating countdown timers where the clock ticks down one second at a time.
To practice for loops, you’ll create a lamp that gradually glows brighter and then dims over time.
For this bridge, players will touch a button to make a bridge walkable for a limited time before it disappears.
Sometimes an if statement needs to be able to handle more than one possible outcome. Like in a race, you might want to give out different medals depending on how fast the player finished.
This is your first coding challenge based on the last lecture!
This is the second challenge based on Multiple Conditions with Elseif and Else
This is your third challenge based on Multiple Conditions with Elseif and Else
This is your fourth and last challenge based on Multiple Conditions with Elseif and Else
This project will use conditional statements to create a part that will give or subtract points on a leaderboard depending on what color the part is when touched.
In this lesson you learn to create and script GUI Buttons.
Nesting loops allows you to repeat tasks in batches.
This is the solution of the Rain actual cupcakes challenge!
Tables are a way to group multiple values together. Unlike variables that store just a single value, tables don’t have a fixed size and can hold a mix of different value types.
Arrays can be combined with loops, such as while or for loops, to repeat the same code for each value.
A optional challenge for looping through arrays.
An array’s contents will often have to be changed, like when needing to remove an item from a player’s inventory.
Dictionaries are tables that use a key to identify values instead of numbered indexes Values store data related to that key.
pairs() and ipairs() are functions that can be used with a for loop to go through each element of an array or dictionary without needing to set starting or ending points.
This is the first challenge for Pairs and iPairs where you will try to create a waiter NPC.
Another challenge for pairs and iPairs where you will allow players to place orders.
earch a table using pairs() or ipairs() for half of any table element, such as the key or value, to find and return the other half.
Abstractions in computer science provide a simplified representation of something larger.
An algorithm uses a series of steps to determine an outcome.
Copying the same functions between multiple scripts can be time consuming and hard to manage.
To apply your knowledge of module scripts, create a module script that allows players to pick up lockpicks and use them to open treasure chests.
This guide will get you started with the beginner gameplay section.
In this article we talk about the game we created and what's next!
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.