The EASIEST Beginner Guide to Scripting (Roblox)

preview_player
Показать описание
🌟GET A SCRIPTING CHEAT SHEET (The Basics in ONE Place!)

This tutorial will teach you how to script on Roblox in 2024, so you can start scripting your own games and earn more robux. Scripting can be really fun once you get the hang of it! 🔥

💾RESOURCES:

💻 ✅🌟 MY SETUP LIST ON AMAZON 🌟✅ 💻
👆Affiliate link. Using it supports me & the channel!👆

💙WANT TO SUPPORT THE CHANNEL?

⏳TIMESTAMPS:
0:00 | MOTIVATION, WHY YOU NEED SCRIPTING
02:04 | Variables
02:32 | Instances, Editing Properties
02:39 | Strings
03:38 | nil
05:10 | Booleans
06:02 | wait()
06:13 | Numbers Do NOT Have...
07:10 | Output Window, Practicing Print
08:22 | Math: Basics
09:13 | The Next Level... 👀👀👀
09:48 | Functions
10:32 | Functions: Parameters
11:42 | Functions: Returning
11:52 | Comments
12:18 | Scope: Global vs. Local
12:56 | Functions: Calling
13:56 | if Statements
14:19 | Equal to, ==
14:37 | Color3
15:24 | if Statements: else
16:51 | if Statements: elseif
19:47 | Events
22:16 | FindFirstChild()
22:37 | Humanoids
24:26 | Object Browser
26:30 | Loops
26:48 | For Loops
29:56 | While Loops
31:00 | Loops: break
32:28 | Debris Service
33:17 | Tables
33:49 | Tables: Key, Value Pairs
38:29 | Let's Practice!
44:08 | Strings: tonumber()
46:48 | CFrame Basics
47:57 | When in Doubt, Go To The DevHub
48:24 | How To Earn Robux Scripting...

Have questions? Ask in the comments!

The EASIEST Beginner Guide to Scripting (Roblox)
The EASIEST Beginner Guide to Scripting (Roblox)

🔥WAYS TO EARN ROBUX... SERIES!

🔥ROBLOX DEVELOPMENT... SERIES!

🔔 Be sure to hit the bell to turn on notifications!
👍Be sure to hit that like button!

💜OFFICIAL DISCORD SERVER
Join my Discord server and talk to me and other fans!

💙WANT TO SUPPORT THE CHANNEL?

The EASIEST Beginner Guide to Scripting (Roblox)

#roblox​​ #robloxscripting #robloxstudio
Рекомендации по теме
Комментарии
Автор

🌟Sub with notifications on so you don’t miss new vids!

SmartyRBX
Автор

Here are my notes-

Printing - Prints what you put in parentheses into the outside window (output) - Format- Print(#) or Print("string")

Strings - a line of text (have quotations)

Data Type - Classifies forms a text can be displayed

Booleans - TRUE or FALSE values

Instances- any object in roblox studio

Vector3 Values- 3 number values used usually to represent positions or sizes

Variable - Stores a value

nil - nothing; no value

Properties - details on an object in studio

wait - makes the script wait a number of seconds - Format - wait(#)

Parameter - A value input into a function when it is used

Numbers - numbers in roblox studio (no quotations)

task.wait - wait, but less exact but better performance. Format - task.wait(#)

Output - window for warnings, errors, and prints

Math - you can print or use math equations in scripting. (+) (-) (*) (/)

Function - piece of code that makes a action or can be called upon.

Return - End result of a function, returned back to where it was called (used)

Comment - using -- in your scripts lets you make comments that the script will ignore

Global - function or valiable that can be used or defined anywhere in a script

If statements - checks if something is true, and if it is, it performs something. If not, it doesn't perform anything

== - checks if something is equal to

= - Saying something is equal to something in code

Color3 - a three number value that makes a color. Multiple formats

else statements - if the first (if) statement is false or nil, it will do this instead

elseif statements - Just like else, but also check something before performing code ( kind of like combining else and if )

Event - gives you script a signal when something specific happens in your game, so you can fun code when it fires

:FindFirstChild() - A built-in function to roblox studio that loops through each child of an object, and find the first one with the inputted name

Humanoid - Instance that controls every aspect of a character. (Health, WalkSpeed, JumpPower, etc)

math.Random = picks a random number from min to max - Format - math.Random(min#, max#)

Loops - repeat a certain action until you either reach a certain result or for a certain amount of time

"For" loops - loops through a table or number and performs code repeatedly for each item/number

i (used in for loops) - a table

v (used in for loops) - a player

"while" loops - performs a piece of code repeatedly while something is true

break - stops a loop and continues with the script (code) after it. ( if statements make this effective)

Debris - Service that lets you automatically destroy parts after a certain amount of time

Tables - Used to store large amounts of data and loop through them quickly

Key - "row" number/name

Value pair - associated data with keys

tonumber() - Converts a strings that has a number to only a number (used to prevent errors and ensure math works in a script)

CFrame - Position/Rotation system for all parts in roblox, all in one value. (advanced)

FeelingLikeYesterday
Автор

FINALLY SOME GOOD YOUTUBER THAT DOESN’T SOUND LIKE THEY JUST WOKE UP AND SPOKE AFTER 3 YEARS 😊😊😊😊😃😃😃😃😃😃😃🥶🥶🥶🥶🥶

baka
Автор

Thank You!!!! My son really wants to learn how to develop his own game and I made it my new mission to help him. However, I've been stumbling all over in the dark for a few days now trying to grasp Roblox Studio and your video made everything click for me.

jeremiahsaunders
Автор

Thanks man. This the only video that was actually not boring and most videos like that i would just stop watching but this video was pretty intresting and i learned all of this in 2 hours which was quick

DaRealEndless
Автор

I'm not ready for the amount of times I'm gonna have to re-watch this whole video 😅

SomeRandomIdiot-sobt
Автор

PSA: Most issues in your script are caused by very small mistakes (missing word, capitalization issue, etc) that break the script ⚠

SmartyRBX
Автор

A quick tip for anyone learning to code from this tutorial, make sure to try and understand what he is saying,
After he finishes explaining this code, read the code and try to understand or repeat what the tutorial has said. Hope this helps some of yall!

Royal_Rasturi
Автор

i never realized how fun it can be when it really starts to get easier and easier to code for me. thanks dude!

infernior
Автор

I’m a software developer, I work with JavaScript, Python, c++, and if you count it as a language also SQL. This really explains it so simply and easy to learn.

OcieanicTick
Автор

As someone who already knows how to script, I think this is an excellent source for anyone who's starting out. Remember, learn coding from general tutorials and not just one specific tutorial for a specific game genre.

Edit: Just an update to say, yes, you CAN learn from specific genre tutorials, however, if you go from making an obby to a simulator, its gonna be a little frustrating trying to understand what some parts of code did, especially since most specific tutorials always tell you to copy what their doing. I strongly suggest learning from general tutorials, like functions, variables, etc, some of the basic easy to remember stuff, then challenge yourself, see what you can make with all this. I think GnomeCode's Tower Defense Series helped me understand A LOT more about coding because he explained exactly what everything did so I was able to add my own twists onto it. I went to creating an arcade experience and making arcade machines with NO tutorials, and if I forgot, looking at the Roblox Docs for even 15 seconds helped me remember.

I recently actually started coding a Python Discord bot and caught on pretty quickly from 1. how easy Python is to understand and 2. the tutorial guy explained things.

If you are genuinely interested in making games and actually want it as a possible future career, LEARN FROM GENERAL TUTORIALS!!
Another thing to mention, your first game will NEVER get big unless you are really lucky. Advertising on Roblox is extremely luck based imo from past experiences.

Thanks for reading this long paragraph, I was reminded about writing this with one of my friends who's learning to script and wants to make games.

TL;DR, Learn from General Tutorials, specific tutorials don't help most of the time.

JuniDevs
Автор

FINALLY A YOUTUBER WHO DOESNT DO A 1 HOUR YAPPING SESSION ABOUT HIS PREVIOUS VIDEOS

dsf_
Автор

This is underrated and btw your first footage you did so fast I had to rewatch 10 times to know what happened XD

tutorialcraft
Автор

The quote "Give a man a fish, you feed him for a day. Teach a man to fish, you feed him for a lifetime."
basically sums up most beginner scripters.
I tried searching for tutorials and scripts on what I wanted to make instead of learning to make it myself or at the very least putting effort into understanding what I was copying.

-gjnu
Автор

I deadass need you to do a whole series from beginner to advanced. You do a very good job of explaining concepts and I can't find a tutorial better than this. Right on

BADSUCKER
Автор

i was struggling terribly before to make a good game. this video not only motovated me to scrap it and try again, but now i really like the game im making and every day feel proud that i made it. thank you so much for helping me make something i've come to adore and love.

chrliecsh
Автор

I originally began learning Scratch from my friend who has used it for years and I learned a lot and basically in this video hes showing almost the exact same thing but with text. Its pretty understandable when you explain it simpler.

oscargizmo
Автор

im not a beginner but honestly this is still a very good video to watch for even advanced to intermediate people, for me i prefer fast paced videos instead of long, drawn out videos. this really helped to cement everything i already knew. great video man

inactive_
Автор

I just wanted to say I appreciate this HEAVILY.
I've never had so much fun in studio and with each small amount of progress I make is absolutely satisfying. I may spend days on perfecting a certain type of script (I'm still fairly new), I actually enjoy it. While scripting does make you think, and thinking tires me, I still can't help but smile and while in school, I just can't wait to get home and open Studio back up!
Thank you so much, Smarty!
I really, really do appreciate this, you explained this in such a perfect way that even I could understand! Before connecting functions and variables never ever began to make sense to me, but now I love mixing them, I love trying to figure out new types of "effects". Right now, I'm working on a generator and a frostbite script, thank you Smarty.
-warmest appreciations from Idriss
PS. if you ever wanna see what I came up with (in studio since I don't really wanna publish it now), just let me know!

frostyid
Автор

As someone doing Computer Science for GCSE (British equivalent to a highschool diploma), this really helped me getting started with the script roblox uses since I’ve never been confident with coding in python or javascript.

mrcoolio-viwg