Many people overlook the fact that scripting/coding is not easy, and many others lose their passion and motivation for it once they find out it takes more than 15 minutes. For the people that are here, all of us want to say how appreciative we are for a great guide and an even better teacher. Thanks Alvin!!
This is a decent introduction to scripting honestly, Representing a basic example of what you could do in a game avoids people being overwhelmed since studio just gives you the explorer bar, output bar, and properties bar to your face without knowing what you're supposed to do. Not to mention you explained the basics very well in terms of scripting for games.
the last beginner tutorial he made had kinda get alvinblox learning from his mistakes like lack of things that invigorates the users or plainly editing. that's one thing i distinguished between his two beginner playlists.
Wow man you basically changed my whole life. i wanted to learn how to make games,script and make simulators. i thought it would be alot easier and i didnt understand much of this tutorial at first but i kept watching it over and over again i was dedicated to learn how to code and make my game. (simulator game) and the finishing results were pretty good this guy will teach you alot if your dedicated to learn. Never Give Up. Thanks Alot Alvin.
ty bro i've been imagining making a Roblox game and for ages I keep putting it off because of how much dedication it takes but u just inspired me to pursue my dream. Who knows, if I succeed it might be because of u:)
This could have helped me so much when I was new to scripting. I learnt scripting for almost 2 years ago so was a while ago I started. Keep up the great work!
@@WoWzErZ2003_ I now know a lot about roblox and lua. Never got around to publishing a polished and finished game, but I’ve learned more about coding in general. I also know C++, Python, and C#. Wish you luck!
This is why I love AlvinBlox out of all the Roblox studio tutorials.. I will start watching these in the holidays and make Roblox games thanks to you! Much love AlvinBlox❤
I made a couple notes of this video for anyone that's also struggling ServerScriptService(Or SSS for short) Is where you type your coding and commands Print Referencing Telling a script where an object is in a game (to run command)(example) game.Workspace.Part.Transparency=1 Server Scripts Only Start When Game Starts Workspace A service which contains all the parts/objects in a game which are visible to players Game used as a starting point when referencing objects Part Name of object Notice #1 (game.Workspace.Part.Name=MyPart) (if you mean part) Wouldn't work as Mypart isn't a named part/object but using quotation marks would get around that and use an object with a similar name This is useful for when you cant remember the name of the part you're looking for. String Any characters of text in a script Enum Lets you choose from predefined list (Best Practise) Enjoy and good luck
This helped so much!! I was having so much trouble to learn how to code. Other people make it so confusing for me , but you made this very simple! You earned a Subscriber!
Wow. This is actually the first "learn how to make your own Roblox game" video that I understand. Thanks for the tutorial and I hope I can eventually make a game thanks to your tutorial series.
him: names his part but still references it as part me: that is going to be an error Him: wait there is an error, see we are learning something already
OMG I WAS WAITING FOR THIS SERIES FOR SOO LONG CUZ LAST ONE OUTDATED BUT my exams going on :| sorry but ill watch these after 13th march alvin im soo sorry :(
@@XenPlayz yup both of our comments were posted 35 min ago so it was a matter of second fun fact : I was working on my game when this comment was uploaded and I totally forgot I commented on this video.
My best guess would be to create a bool value in the player called 'Shadows', or smth. Then when you turn global shadows on/off, you would fire a remote event to set the player's 'Shadows' value to true. You can then save that value using data store service, and load it in when the player joins. You can then detect if the value is true, and if it is, fire a remote event to the player, which will turn off global shadows. (This is just in theory, I haven't tested it out)
You mean the game remember when you leave the game what it was set to? It's all about Boolion Values and Datastores. Use Game.Players.PlayerRemoving event to fire function which checks if the Global Shadows are true (on) or false (off) and then save that with the player's UserId so if he joins the game you check his user and what the setting is set to and enabling/disabling that. I think something like this should work.
@@erky2264 You shouldn't check on the server, as he most likely wants it local (each player with different values), so as you said at the beginning, use boolion values
Very new to scripting, and this tutorial really breaks down everything into good amounts of info. This made me realize I actually had to learn to code to make a game lol. But thanks for that, keep it up! :)
Even after I am a advanced and proficient scripter, this tutorial always stands out the most to me. I never had it when I started (2019), but I always reference this tutorial whenever someone I know wants to try scripting as well. Truly one of the best tutorials.
little tip for developing! the items that are inside the work space are called game objects and all of the tools that can be used to modify the game objects are called game assets.
Im workiing on learning to code to hel my 'friend' make a game rn, and this was really helpful. while I might not understand some of the situations these would be used in, its obviously cuz I'm just starting lmao. feels like I've got a long journey ahead for this, but It something i really wanna do. block of text basically to say thanks
Wow thanks mate really helped me understand how and what tutorials are doing so i can finnaly put up this peices and now i know how to make a GUI which made my game so much better. Thanks mate.
i was searching for a tutorial on how to script, most of them confused me completely. i had come across your channel before, so i thought that alvinblox might have a tutorial on how to script. i found this, most straight forward and easy tutorial too follow
literally I script for a game and I search up vids on what to do and there is no vid for it so im learning. I feel dumb for not knowing how to script but Im learning
see, some people think good coders know every single function, but we coders ask a lot of questions ourselves. So to answer the question, yes we do watch tutorials and ask a lot.
Thanks! I've learned the properties in a whole 10 minutes! I paid about 400$ on a Roblox studio course that I can't refund and I didn't like it because they said everything unclearly, it was a lesson that some free things may be better than paid
I came back to this channel because I remembered watching the tutorials a few years ago. HIS VOICE GOT SO DEEP WOW!! Also thanks for the years of useful content!
Thanks, I like how you explain and then have the words popup on the screen. The only thing I can think of to add to this is maybe a real game example of why you would want to change transparency or material on a part with a script for the game.
🚀 Please use Star Code ALVINBLOX to support my channel + videos when you buy Roblox Premium or Robux :)
First
second
Ok
@@chippthehelp8737 bro no one cares
@@chippthehelp8737 Congrats your a first comment here
Lol
Many people overlook the fact that scripting/coding is not easy, and many others lose their passion and motivation for it once they find out it takes more than 15 minutes. For the people that are here, all of us want to say how appreciative we are for a great guide and an even better teacher. Thanks Alvin!!
your awesome
I wanna make the best roblox game!
I don't give up because "it's hard" but tutorials are useless u can't learn almost anything from them
Wow man your how old are you cus your wise
Btw thank you for the help
This is a decent introduction to scripting honestly, Representing a basic example of what you could do in a game avoids people being overwhelmed since studio just gives you the explorer bar, output bar, and properties bar to your face without knowing what you're supposed to do. Not to mention you explained the basics very well in terms of scripting for games.
hey u look like ur good at scripting well when I tried the script in the video the part didn't turn into cobblestone can u help
@@vintrite1376 what script did u use?
@@vintrite1376 Make sure to not forget to use the "Enum" String
@Terminate that was 8 months ago lol i dont remember
@@vintrite1376 did u quit scripting?
It's crazy that you've been making these for years man. You can literally watch your voice deepen over the years.
Yeah
@@codedxccdxc6616 that was 1 hour ago?
@@corgerr that was 5 days ago?
@@corgerr look at his older vids
@@mariax2628 that was… sometime ago?
the fact that im 13 and know how to script and understand it but still watching how to script videos from this man because I m a bigfan of
him
OMG I have to watch this whole series! I didn't realize doing that was so simple.
Finally, a chance to start anew and learn everything again.
Ikr
the last beginner tutorial he made had kinda get alvinblox learning from his mistakes like lack of things that invigorates the users or plainly editing. that's one thing i distinguished between his two beginner playlists.
pov: u made a reset in undertale
yup
Same here
Its really nice to see you redoing those tutorials, because practice+repetition = perfection
one question do you see when he puts the = in the minute 4:22 what are like the dots in "="?
@@elneatcanvas6169 i don't think those dots are there for a thing, don't worry about them
also sometimes studio changes some stuff so old stuff doesnt work
No, practice + Repetition = re-assurance.
My brain is like a black hole, information goes in and then It's never found again.
Lol same
Sad
same
lmao same
BRO SAMEEEE
Wow man you basically changed my whole life.
i wanted to learn how to make games,script and make simulators. i thought it would be alot easier and i didnt understand much of this tutorial at first but i kept watching it over and over again i was dedicated to learn how to code and make my game. (simulator game)
and the finishing results were pretty good this guy will teach you alot if your dedicated to learn.
Never Give Up.
Thanks Alot Alvin.
ty bro i've been imagining making a Roblox game and for ages I keep putting it off because of how much dedication it takes but u just inspired me to pursue my dream. Who knows, if I succeed it might be because of u:)
Finally, after 30 mins of non-stop attempts, I can do a few basic scripts! Thanks, AlvinBlox!
Great to hear! 30 minutes every day and you'll be a pro scripter in no time!
This could have helped me so much when I was new to scripting. I learnt scripting for almost 2 years ago so was a while ago I started. Keep up the great work!
channel member moment
what the hell is that emoji
@@JosueHernandez-en8tq channel member moment
How did you use that cute emoji
@@kevinduliesco5468 channel member
Yess Alvin! I have watched you old tutorials already, and I even got my first commission! But I’m still gonna watch this! Thanks!
Awesome! Thank you!
@@WoWzErZ2003_ I now know a lot about roblox and lua. Never got around to publishing a polished and finished game, but I’ve learned more about coding in general. I also know C++, Python, and C#. Wish you luck!
@@kimathi7489 hey, may I ask how you started learning all this? Any tips?
@@kimathi7489 yea we wanna know how you learned all of this
What is the plugin which shows the face names of the parts? 👀
Save From Brazil!
and i'm Brazilian
i Watch your Vids
Ibugou é você mesmo kkk lol
Eu não sei que plugin ele usa
Lol idk
@@raposoware3370 man isso não faz sentido em Inglês smskkskkkkk
This is why I love AlvinBlox out of all the Roblox studio tutorials.. I will start watching these in the holidays and make Roblox games thanks to you! Much love AlvinBlox❤
I made a couple notes of this video for anyone that's also struggling
ServerScriptService(Or SSS for short)
Is where you type your coding and commands
Print
Referencing
Telling a script where an object is in a game
(to run command)(example) game.Workspace.Part.Transparency=1
Server Scripts Only Start When Game Starts
Workspace
A service which contains all the parts/objects
in a game which are visible to players
Game
used as a starting point when referencing
objects
Part
Name of object
Notice #1
(game.Workspace.Part.Name=MyPart) (if you mean part)
Wouldn't work as Mypart isn't a named part/object but
using quotation marks would get around that and use
an object with a similar name
This is useful for when you cant remember the name of
the part you're looking for.
String
Any characters of text in a script
Enum
Lets you choose from predefined list
(Best Practise)
Enjoy and good luck
ty helps a lot
because that's what heroes do
Godspeed friend
Thank u bro lifesaver ❤❤
I’ve been waiting for another 2021 scripting tutorial. Thx Alvin
A SCRIPTING SERIES FROM ALVINBLOX YAAAYYYY
This guy is determined to make great beginner tutorials
Your tutorial is explained better than in other tutorials from other people, and now my thoughts are no longer mixed. Thanks you.
took me 45 minutes to make a brick turn into cobblestone and be a bit transparent, most people would find this dissapointing but I cant stop smiling!
We all start from somewhere, great job!
How’s it going now? Did you make anymore progression ??
I once made a part change from green, to yellow, to red. I was crying
This is the best tutorial I have seen. Soooo clear and you explained everything very well. Also a good amount of information. Keep up the good work.
This helped so much!! I was having so much trouble to learn how to code. Other people make it so confusing for me , but you made this very simple! You earned a Subscriber!
He’s using light mode like his other tutorials before. This makes me feel nostalgic
Yeah, but i'd rather have eyesight than to feel nostalgia
makes my eyes die, literally cant watch this
But what about the text they use to be small
We can all agree that Alvin is teaching us more than a computer science teacher.
Wow. This is actually the first "learn how to make your own Roblox game" video that I understand. Thanks for the tutorial and I hope I can eventually make a game thanks to your tutorial series.
Good Luck!
Thank you alvin for teaching me how to script.
Mow much did this help you?
him: names his part but still references it as part
me: that is going to be an error
Him: wait there is an error, see we are learning something already
the good thing about this channel is that renews the informations evey year...
I love how he explains everything step by step. Awesome job teaching it. Thank you!!
You're very welcome!
@@AlvinBlox hey, question why is the "Game" in red colour? do i have it incorrect?
Facts
This was a very well made introduction into the world of Roblox programming.
Thank you for the simple, clear and easy-to-follow instructions.
You’re welcome!
perfect timing just started wanting to make a game very helpful
OMG I WAS WAITING FOR THIS SERIES FOR SOO LONG CUZ LAST ONE OUTDATED BUT my exams going on :|
sorry but ill watch these after 13th march alvin im soo sorry :(
Good luck with your exams!
@@AlvinBlox thx
@@notiamfaizan3378 thx
@@RumblingStarter thx
@@ozxchy597 thx
The return of the King.
Thanks man i now understand scripting
Thanks for this video! Super excited to continue watching this series.
I'm thi first one clicking on this. Being proud of me, because I know all these things in the video already.
I also know and I am first person to comment so
Lets just say we all came first according to iurselves XD
@@XenPlayz yup both of our comments were posted 35 min ago so it was a matter of second
fun fact : I was working on my game when this comment was uploaded and I totally forgot I commented on this video.
@@debojyotiganguly5629 well then..gl on your game!
7:31 What is that dot thing you placed on the side of the "=" sign?
Edit: It's a space
Hey alvin, you should make a settings gui that saves. For example: I set global shadows to off, it saves when i leave the game
My best guess would be to create a bool value in the player called 'Shadows', or smth. Then when you turn global shadows on/off, you would fire a remote event to set the player's 'Shadows' value to true. You can then save that value using data store service, and load it in when the player joins. You can then detect if the value is true, and if it is, fire a remote event to the player, which will turn off global shadows. (This is just in theory, I haven't tested it out)
You mean the game remember when you leave the game what it was set to?
It's all about Boolion Values and Datastores.
Use Game.Players.PlayerRemoving event to fire function which checks if the Global Shadows are true (on) or false (off) and then save that with the player's UserId so if he joins the game you check his user and what the setting is set to and enabling/disabling that.
I think something like this should work.
Not that hard.
@@erky2264 You shouldn't check on the server, as he most likely wants it local (each player with different values), so as you said at the beginning, use boolion values
Datastores
Very new to scripting, and this tutorial really breaks down everything into good amounts of info. This made me realize I actually had to learn to code to make a game lol. But thanks for that, keep it up! :)
wrote this all down, now im studying it
fact: Local scripts only work on the clients and their elements, such being Guis, Their Backpack...
Thanks for the helpful tip!
Ty :)
yes you do
local scripts are also more as working on one player and not the server so thats why local scripts are NEVER inserted in the serverscriptservice
@Calm_Man Well yes add a local script but now in serverscriptservice
Welcome to my scripting lesson!!
*game.Parent:Destroy()*
yes
game:Destroy()
my friend tell me this thing
"local kill (function"
like that what about you? (i dont know how to use that also)
Wouldn't that theoretically delete roblox studio?
LOL
4:14 Why does your Equal look different? I cant seem to figure this out. I try to do it and I just put " = " I honestly dont know if it works or not.
anyone know yet ;-;
@@brnsn2641 idk lol
Even after I am a advanced and proficient scripter, this tutorial always stands out the most to me. I never had it when I started (2019), but I always reference this tutorial whenever someone I know wants to try scripting as well. Truly one of the best tutorials.
I'm so eager to become a developer like you!
Get your “early” ticket here!
ty
ye
Yo this my first time getting lots of likes in a comment
@@pcn29 nice
I am not early
If your studio has dark theme enabled, the string values will be in green.
Thanks!
yeah plus i think dark modes better just a opinion😊
@@tyrecs6775 Because that way, you can script all night instead of getting well needed sleep for that exam tomorrow.
little tip for developing! the items that are inside the work space are called game objects and all of the tools that can be used to modify the game objects are called game assets.
I love it!! Keep up the good work man!!
Wow, its been a while since I have watched you and your voice has changed so much, great video and thank you for all you have taught me
Thank you very much for teaching me and how to get started scripting. My goal in the future is to make a front page ROBLOX game.
Maybe next video: How To Make A Tower Defense Simulator/All Star Tower Defense Game In Roblox?
no no no, Roblox 2.0 is better because... powering imagination... yoou know
no
hi alvinblox I love your videos
very epic
I figured out when you take game.Workspace.Part you could also do script.Parent instead as an alternative.
Fantastic Explanation! Well Done!
Alvin you don't know how long i have been looking for a good scripter that gives me alot of detail on how to script thank you so much!
Thank you AlvinBlox! Keep up the good work!!
Im workiing on learning to code to hel my 'friend' make a game rn, and this was really helpful. while I might not understand some of the situations these would be used in, its obviously cuz I'm just starting lmao. feels like I've got a long journey ahead for this, but It something i really wanna do.
block of text basically to say thanks
Wow thanks mate really helped me understand how and what tutorials are doing so i can finnaly put up this peices and now i know how to make a GUI which made my game so much better. Thanks mate.
really helpful
This is awesome! My dad and I both want to learn. Really helpful and going on to video two now! Thanks!!
I am Genuiely Grateful of your videos and the fact you zoom in what ur doing so i can see clearly helps me better understand tysm
Thank you so much Alvin! This helped me so much! We appreciate it!😁
THANKS FOR THIS
i was searching for a tutorial on how to script, most of them confused me completely. i had come across your channel before, so i thought that alvinblox might have a tutorial on how to script. i found this, most straight forward and easy tutorial too follow
Really like this series. It did help me out. Thank you so much
I also subscribed :)
literally I script for a game and I search up vids on what to do and there is no vid for it so im learning. I feel dumb for not knowing how to script but Im learning
see, some people think good coders know every single function, but we coders ask a lot of questions ourselves. So to answer the question, yes we do watch tutorials and ask a lot.
copt and paste if you dont know something
thanks for the series bro its really lovely and i love it! i can't wait to learn how to code on roblox studio tomorrow
I'm only MILDY overwhelmed
This channel is really good! Thank you, AlvinBlox! You really helped me, with scripting. Good luck!
Wanting to code a game using roblox. They way you explained each step was amazing and easy to understand. I subscribed
I have subscribed ,the explanations are on point. I understood everything. Just the best video on scripting out there
Yo much respect for you repeating these tutorials again I saw the 2020 ones thank you for your help
Did I just learn all this in minutes?
Thanks bro. This series is helping ALOT.
Tysm alvin!!! i really needed this video, im kinda trying to start my own game and im sure ur videos will help me out alot
ayo what we jsut studied this in school lets goo
oh nah
you're my savior
Thanks! I've learned the properties in a whole 10 minutes! I paid about 400$ on a Roblox studio course that I can't refund and I didn't like it because they said everything unclearly, it was a lesson that some free things may be better than paid
Glad to have helped!
Alvin, at 4:19 whats the symbols beside the '='?
from the studio settings. idk what the setting is called
I thought i would never find a shor tutorial on this and here it is! Im subbing
I've watched so many scripting videos but never learned something. Today you changed that. I actually understood what i did....Good video...(:
THank you alvin ive been trying to learn how to script for around 2 weeks now and this really cleared things up
Great starting off point for scripting, looking forward to the rest of the series
This vid was very simple and easy to follow and learn. Thank you AlvinBlox!
Omg, this is the best description scripting video tysm!
I just watched the first scripting tutorial from him and this man has such a deeper voice now but it still sounds sophisticated.
We are lucky that Alvin is great at sharing his knowledge of scripting with us. Thanks to him, I can know learn how to script properly. Thanks Alvin!
Brooooo these tutorials are so good!
Thank's! This helped me understand, the properties Basic.
Most Straightfoward and helpful guide i have come across
Thanks!
I came back to this channel because I remembered watching the tutorials a few years ago. HIS VOICE GOT SO DEEP WOW!! Also thanks for the years of useful content!
Great video I’ve been trying to learn and this was VERRY useful👌
thanks for teaching me the basics because im trying to lean scripting love your content
Do keep it up and you'll get there.
When you really start to understand things it really changes your whole prescriptive on scripting it's crazy. Great video :)
Do you know how to script I need a team v
@@Jeremiah8ell yeah i do
Thanks, I like how you explain and then have the words popup on the screen. The only thing I can think of to add to this is maybe a real game example of why you would want to change transparency or material on a part with a script for the game.
Im a complete begginer of roblox studio and theres a LOT of buttons thank you for the series u maked :D
Good Luck On Your Game!
thanks,ive been watching you since you had a kid voice,i really support you and youve helpred me script alot so like tysm