Published 2/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 9.68 GB | Duration: 16h 14m
Learn the basics in ROBLOX Studio and the Lua syntax in order to create games!
What you’ll learn
Become competent in Lua / Luau scripting!
Be able to solve and debug problems in your scripts.
Understand and use ROBLOX studio efficiently.
Understand and utilize the many services available to scripters from the ROBLOX API.
Plan out and create ROBLOX games.
Store and retrieve player data in DataStoreService
Understand the Client-Server communication model.
Create and script your first game!
Once you learn one programming language, you can learn them all!
Get support in the Q&A section!
Requirements
No previous programming experience required!
Motivation, determination, and self-discipline to learn and create
Computer & internet connection
Description
Thank you for viewing this course!This course will highlight the many important tools in ROBLOX studio you’ll need to know to become a ROBLOX developer!You will learn how to script games, create tools, create game passes, save player data, and much more.If you’ve always wanted to make games on ROBLOX, but didn’t know where to begin, then this course is for you!This course is for beginners or those who’ve already dabbled in ROBLOX studio and may need more help, no prior experience in programming is required!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 show you the essential tools of studio, then we’ll learn the syntax of Luau to start scripting. We will get to understand the client-server communication model and go over how to communicate between scripts using remote events/functions. We’ll learn how to create tools, how to animate, and how to utilize the many services the ROBLOX API has to offer!This course is designed to be somewhat professional, so feel free to listen to music in the background as you get to learn ROBLOX game development.Later in the course, we’ll create our first game and also dive into how to create a leaderboard, store player data with DataStoreService, and publish our game.All source code will be made available so it’s very easy for you to look back at anything you didn’t understand the first time. I’m excited to work with you in this course!
Overview
Section 1: Introduction Section: How to get started with ROBLOX studio
Lecture 1 Intro to the course
Lecture 2 Downloading ROBLOX studio & change studio settings
Lecture 3 Studio Basics
Lecture 4 Your first script!
Section 2: Lua Fundamentals & Scripting Basics
Lecture 5 All about VARIABLES!
Lecture 6 Conditional Statements (If statements)
Lecture 7 If statements explained further (document)
Lecture 8 Simple Practice Activity (If statements)
Lecture 9 Lexical Scope
Lecture 10 All about STRINGS!
Lecture 11 Multi-line strings
Lecture 12 All about TABLES!
Lecture 13 All about LOOPS!
Lecture 14 The continue and break keywords
Lecture 15 Comparison / Relational Operators
Lecture 16 Logical Operators
Lecture 17 All about FUNCTIONS!
Lecture 18 Second Practice Activity
Lecture 19 Metatables (ADVANCED)
Lecture 20 Constructors in tables (ADVANCED)
Lecture 21 Coroutines
Lecture 22 Coroutines (document)
Lecture 23 Arithmetic & math library
Lecture 24 Solving errors in our code
Lecture 25 Final Practice Activity
Lecture 26 Algorithms
Section 3: ROBLOX API specifics
Lecture 27 Accessing services & the workspace
Lecture 28 Module scripts
Lecture 29 The task library
Lecture 30 ROBLOX data types
Lecture 31 All about CFRAMES!
Lecture 32 Connecting to events
Lecture 33 Client-Server Communication
Lecture 34 Create a consumable item! (all about TOOLS)!
Lecture 35 Creating animations for our donut!
Lecture 36 Implementing animations & sounds into our donut!
Lecture 37 Disco Floor Activity
Lecture 38 TweenService
Lecture 39 Toolbox Models & Finding Malicious Scripts
Lecture 40 Learning more about ROBLOX Instances and Data Types
Section 4: How to use
Lecture 41 Terrain Tool
Lecture 42 Properties of Parts
Lecture 43 Particle Emitters
Lecture 44 Textures & Decals
Lecture 45 Surface Appearances
Lecture 46 Attachments
Lecture 47 Surface Lights, Spot Lights, & Point Lights
Lecture 48 Highlights
Lecture 49 SurfaceGUIs, BillboardGUIs, & ScreenGUIs
Lecture 50 Collision Groups
Lecture 51 Lighting Service
Lecture 52 Trails
Section 5: Creating our first game
Lecture 53 What is our first game?
Lecture 54 Creating the map
Lecture 55 Creating the starting menu
Lecture 56 Scripting the menu
Lecture 57 Rotating the Camera around the map
Lecture 58 Setup before scripting our guns (read description)
Lecture 59 Scripting guns using raycast on LocalScript
Lecture 60 Verifying gun stuff on Server Script
Lecture 61 Creating bullet holes from our guns
Lecture 62 Creating animations for our guns
Lecture 63 Implementing animations into guns
Lecture 64 Implementing gun GUI
Lecture 65 Refining gun scripts & fixing small vulnerability
Lecture 66 COMPLETED GUN MODELS!
Lecture 67 Creating ammo crates
Lecture 68 Creating a leaderboard
Lecture 69 Using DataStoreService to save leaderboard data
Lecture 70 A common mistake with datastores
Lecture 71 Creating our Zombies & AI
Lecture 72 Creating zombie AI Part 2
Lecture 73 Adding animations to zombies!
Lecture 74 Detect which player killed a zombie
Lecture 75 Creating economy system
Lecture 76 Creating a knife tool
Lecture 77 Creating a medkit tool
Lecture 78 Adding hitmarkers to our guns
Lecture 79 Adding the ability to sprint
Lecture 80 Creating a wave system
Lecture 81 Adding sounds + music to wave system
Lecture 82 Giving a badge to the player
Lecture 83 Disabling player collisions
Lecture 84 Fixing some game-breaking problems
Lecture 85 Creating a spectating system
Lecture 86 Creating gamepasses
Lecture 87 GRENADES?!
Lecture 88 Play-testing our game & fixing some other stuff
Lecture 89 Publishing the game
Lecture 90 The complete game for you to download!
Section 6: What’s next?
Lecture 91 Reading the Roblox Documentation Wiki
Lecture 92 ChatGPT: What is it & how can we use it?
Lecture 93 Congratulations and thank you!
Beginner Lua / Luau programmers,Aspiring ROBLOX game developers,Programmers that do not know Luau syntax or ROBLOX studio,Programmers already on ROBLOX who may want extra help or insight!
Password/解压密码www.tbtos.com
转载请注明:0daytown » Roblox Studio 2023: Lua / Luau Scripting & Modeling Basics