ROBLOX Studio 2023: Intermediate Lua / Luau Scripting
$39.99
Shop on Udemy

Description

USE CODE 25 PERCENT FOR A SWEET DISCOUNT! Thank you for viewing this course! I want to first note that this course is NOT for complete beginners! I repeat, this course is NOT for beginners! This course is geared toward those who are ready to expand their knowledge from basic/regular scripting to more intermediate topics. This course is for those who are already comfortable with ROBLOX Studio and have a good grasp and understanding of the Lua / Luau syntax for scripting. If would like to join this course, you should already know the following: The syntax of Lua/Luau (conditions, loops, functions, tables, etc). Basic Roblox API functions (player service, workspace, tween service, replicated storage, etc). Basic Roblox data types (CFrame, Vector3, Color3, etc)Basic Roblox instances (ScreenGui, Part, Player, etc)It is also highly recommended that you have also previously worked on some project or game, or have experience scripting & creating things in Studio! ROBLOX game development can be highly rewarding, as over $500 MILLION dollars (USD) have been paid out to creators and developers in 2021. This course will first overview the purpose of Object-Oriented Programming (OOP) and how we can use it in Studio. We'll learn about the five main concepts of OOP, and afterward, we hop into Studio and use OOP and module scripts to practice creating things such as landmines, gas clouds, our own admin system, and even an SCP from the SCPF Wiki. Later in the course, we'll create a story-driven horror game together and also dive into how to use the TeleportService to move players between servers, award badges using the BadgeService, listen to actions with the ContextActionService, create an AI that hunts down players, use the MarketplaceService to handle developer products, and create a starting menu to give your players the ability to create servers for their friends to join. In this final project, we also learn how to professionally structure and organize the scripts in our game to make it easily scalable and readable for future programmers. This is an essential skill to have for large projects as you learn how to improve and reduce the coupling in your code! Gone are the days of confusing and low-cohesion code! All source code will be made available so it's easy for you to look back at anything you didn't understand the first time. I'm excited to work with you on intermediate scripting! USE CODE 25 PERCENT FOR A SWEET DISCOUNT!

logo

Udemy