If you’re a new Roblox dev, watch this

  Рет қаралды 20,006

ByteBlox

ByteBlox

Күн бұрын

50% OFF COUPON WITH "DOUBLEBYTE" (ends in 3 days):
linktr.ee/ByteBlox
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/ByteBlox
You’ll also get 20% off an annual premium subscription!
discord: / discord
wondered how to make a main menu in roblox studio? or how to create a shop which has working GUI? ive made lots of 2024 roblox scripting tutorials about all the different bits of roblox to give you some up-to-date information about all of its properties and events.
my goal is to simply give some insight on how to use the various features and instances roblox studio, and show you some fun stuff you can do with them. thanks for checking out this roblox scripting tutorial :)

Пікірлер: 131
@byteblox100
@byteblox100 2 ай бұрын
COURSES ON SALE RN (save 20 bucks): linktr.ee/ByteBlox
@creeperplayzz
@creeperplayzz 2 ай бұрын
Nuh uh
@programaus
@programaus 2 ай бұрын
im not tryna invest into bitcoin
@slavsit7600
@slavsit7600 Ай бұрын
do you accept robux
@Silly-Mango
@Silly-Mango 2 ай бұрын
"ill explain everything" then immediately says that you shouldn't try to learn everything at once
@apple_junimo
@apple_junimo 2 ай бұрын
0:45 - 5:20 explaining how threads works (if 1 script with wait(2) print(1) wait(2) print(1) then its gonna print 1 1 in 4 seconds if its gonna be wait(2) print(1) with 2 different scripts its gonna print out 1 1 at same time after 2 seconds 5:25 - 6:00 how to make different threads with 1 script only 6:05 - 7:35 explaining enums 7:40 - 9:40 explaining module scripts 9:45 - 17:20 clearing out confusion between events and functions 17:40 - 18:40 placed button and moved it!! 18:50 - 20:20 changing size/position of our button 20:55 - 21:30 script in button (it can be activated by mouse click 🤯🤯🤯🤯🤯🤯🤯) 21:30 - 21:50 lamest viewport frame explanation i swear just watch his longer vido on it 21:55 - 23:00 explaining how changing startergui ui is not gonna change gui of player 23:05 - 24:30 explaining services (*****EASY*****) 24:30 - 26:35 animating anything with tween service 26:35 - 28:30 explaining directories 28:35 - 32:45 loops (for while repeat until) 32:45 - 34:40 local scripts (player client) ≠ server scripts (roblox servers) 34:40 - 35:23 outro with advertising courses (SALE!!!) byteblox pls make window in your basement atleast plsplspls 😭😭😢
@oranglikes
@oranglikes 2 ай бұрын
biteb locks should insert this in description
@Honored_Mootje
@Honored_Mootje 2 ай бұрын
Good video, explained the basics very well. For people who are confused why the Part was only green for the player and not for the server, its very simple Everything that you change in the server happens for everyone, it gets replicated to each client, but when you change something in the client like byteblox did with that part it only happens on the client, the client doesnt get replicated to the server, therefore in the players eyes it was green but in the server the color remained the same.
@weeaboocentral
@weeaboocentral 2 ай бұрын
So if I wanted to show an animation to all players, I'd make a script in serverscriptservice?
@kingcoveryepic
@kingcoveryepic 2 ай бұрын
@@weeaboocentralI believe so, yuh. And if not, use a local script and place it in a local service (idk the name for them), like playerService, starterPack, playerGUI, etc.
@Honored_Mootje
@Honored_Mootje Ай бұрын
@@weeaboocentral No, if you use the local script to change something about the character e.g. an animation or equiping a tool, the other players will see the change because everything on the character gets replicated to the server, but when you change e.g. a brick it doesnt get replicated.
@MaxBurnHeart
@MaxBurnHeart 2 ай бұрын
Yeah, this is an excellent video. I wish I knew this stuff back when I started developing games in Roblox. Definitely must watch for every Roblox developer, even advanced ones!
@KvngLeroy1
@KvngLeroy1 Ай бұрын
W pfp
@martonenar
@martonenar Ай бұрын
As a scripter, I approve the idea of making a quick resume on basic/mid-advanced scripting, and also respect the mension of incentivizing not trying to learn everything at once, but like, make a tutorial series, like you got potentional on you, grow big.
@Manicsterz
@Manicsterz 2 ай бұрын
Bro thank you so much! Module scripts had me scared but now I've got the hang on em! Obviously I need more practice but you helped a lot so thanks!
@BlueShrimp23
@BlueShrimp23 Ай бұрын
Thanks man, you've helped me alot on my game developing journey.
@afrigamer6067
@afrigamer6067 Ай бұрын
Bro thank you so much, Your the only one thats actully fun to wacth and funny, It litterly helped me so much, I actully learned! :D
@HXNRYGD-ARCADE
@HXNRYGD-ARCADE 2 ай бұрын
Your way more helpful than most tutorials and thats a fact
@sigalekk
@sigalekk 2 ай бұрын
@@BloxBuilder100 what's the problem here? send it in dolars if u want to bruh
@nothanks1508
@nothanks1508 2 ай бұрын
@@BloxBuilder100 you know... not everyone lives in america???
@1ogo
@1ogo Ай бұрын
@@BloxBuilder100 wah wahhhhhhhh
@slavsit7600
@slavsit7600 Ай бұрын
@@BloxBuilder100 bro thinks america is the main character
@BloxBuilder100
@BloxBuilder100 Ай бұрын
🧌
@darkromano_
@darkromano_ Ай бұрын
Events, Functions and Services were really useful, thanks
@MisterE1611
@MisterE1611 2 ай бұрын
as someone who has been getting a lot more into roblox studio, this is very helpful
@JustChilli1
@JustChilli1 Ай бұрын
this is worth time to watch, Thank you.
@liamjones8249
@liamjones8249 Ай бұрын
wow thanks for the button and modulescript tutorial
@Ralse0001
@Ralse0001 2 ай бұрын
when I use multiple bodelocity , parent them to different part and make a circle pattern with each of these parts, upon the velocitys all launching forward in the circle attack makes the game lag once the parts are all too close to eachother. is there a way to remove that lag?
@benn3035
@benn3035 2 ай бұрын
useful yapping session❤❤
@ultimatesheep
@ultimatesheep Ай бұрын
already 4-5 years in but still watch the vid man you're awesome
@Ox-Ford
@Ox-Ford 2 ай бұрын
I'm a roblox developer with 4 years of experience, I haven't watched the full videos but I can tell it'll be good because your other videos are. XD I'll definitely share this with some people.
@capnryna
@capnryna 2 ай бұрын
No, it's horrid advice
@slavsit7600
@slavsit7600 Ай бұрын
@@capnryna why?
@capnryna
@capnryna Ай бұрын
@@slavsit7600 Lots of misinformation and bad practices. Ex: wait() instead of task.wait()
@hvhgods9118
@hvhgods9118 2 ай бұрын
I love gooning to your videos
@shubaponcr341
@shubaponcr341 2 ай бұрын
Make a video on IKControls!
@bilalgeen656
@bilalgeen656 2 ай бұрын
Hey there! I found you in the adonis gang, and noticed your great succes in both finance and fitness. (Congratulations) I am a 17 year old from the netherlands and i would like to ask you some questions. How do you obtain the information you teach? How do you come up with your video ideas? What are the most important tools you use? And most importantly, how would would you go on about your youtube journey if you had to start it all over again? Thank you in advance.
@byteblox100
@byteblox100 2 ай бұрын
I learned all of this when I was 13 and bored. I began doing this as a hobby, and have just kept doing it for the past 4 years since I truly did enjoy it, so I’d say you have to find your version of that. My ideas are literally just videos that I’d watch myself. Now to be honest, most times I fail at doing this, but recently I’ve made 3 videos in a row that all got 50k or above, so that’s something I’d like to keep consistent. My tools are just Roblox studio (duh), OBS to record, Canva for thumbnails and DaVinci resolve to edit. All of these are free, and I use a 2020 MacBook Air in case you wanted to know that. If I had to begin again; literally just make content that you’d click on. It’s a simple idea but requires lots of thinking and brainpower, so it isn’t some “get rich easy” thing. The first video that blew up was my 10th video about dragdetectors, just because it literally looked like an interesting video and talked about a feature which many people didn’t know about. My most viewed videos do this exact thing. And that’s basically it. When you make huge videos I want you to promote my channel lmao
@1ogo
@1ogo Ай бұрын
@@byteblox100 yooo you have awesome videos, lmfao i try to learn coding so much but i can never remember it or i get confused
@Zooiest
@Zooiest Ай бұрын
Well, actually, I'm pretty sure (and correct me if I'm wrong) Roblox uses a single main thread for scripts. Within that thread, it uses an event loop to run multiple scripts in one tick. You can prove that by timing the execution of scripts by, for example, printing `time()` in each script. In a multithreading scenario, the result is expected to fluctuate, if only by little, but in an event loop scenario, the result should remain exactly same between scripts.
@mathiashansen2424
@mathiashansen2424 Ай бұрын
Hello mister Edgeblox. Can you make a video on DatastoreService, btw you are the best to explain scripting on the entire internet
@raerdev
@raerdev Ай бұрын
Can u plz explain parts moving like making a fireball move or Kamehameha hitting me
@bearer4272
@bearer4272 2 ай бұрын
Love this video 👍
@ImFrAlex
@ImFrAlex Ай бұрын
I love your videos man, I'm def gonna keep recapping. I realized I haven't subbed yet but I will. I plan to buy your course when I have it too! My goal is to make actual good games on Roblox that many can enjoy. I'm tired of these copy and paste boring games on Roblox!
@YHK_YT
@YHK_YT 2 ай бұрын
21:33 In your viewport frames video you did not cover having viewport frames on parts in the workspace, I tried doing the same thing just set the adorne of the viewport frame to a part in workspace but have the surface gui along with the viewport frame ve inside of the player gui, along with the part I want to have, It’s still confusing and doesn’t work, camera does not change object in real time and sometimes it does (we are talking in Roblox studio, not in game) and for example I have a part which I want to be the camera along with the object I want to have seen both of them are in workspace and I move it exactly how I want it to be, then I put both under viewport frame and set the camera but it doesn’t work, nothing shows up?? Very confusing, also I can’t set camera to current camera either but I can select my camera in studio so I’m not sure what’s wrong
@byteblox100
@byteblox100 2 ай бұрын
You need to insert the model into the viewportframe. The only solution here would be to modify the model in the workspace AND the model in the viewport frame
@YHK_YT
@YHK_YT 2 ай бұрын
@@byteblox100 I’m not sure what you mean, I have all models under the viewport frame, like both of them were in workspace then I put both inside the viewportframe, then I tried separately spawning a normal part and setting camera to 0,0,0 and the part to 0,1,0 and that showed the part but it wouldn’t show the other when I moved camera accordingly
@sunzalea3257
@sunzalea3257 Ай бұрын
Can you make a video on For loops?
@geonesfa
@geonesfa 2 ай бұрын
I have a question if you change something in startergui on server side will it be changed to player after the player respawns or rejoins?
@byteblox100
@byteblox100 2 ай бұрын
That’s actually interesting. I’d assume yes, but that’s only is the startergui property which resets gui on death is turned on
@geonesfa
@geonesfa 2 ай бұрын
@@byteblox100 yes i guess so but if player will rejoin the cloned starter gui will still be changed even if its not reset gui on death
@shawnlau.
@shawnlau. Ай бұрын
Moving from scratch to roblox studio it was a bit easy to know what's going on
@TriumphandTerrorOfficial
@TriumphandTerrorOfficial Ай бұрын
Oh, you came from scratch to Roblox as well? Cool.
@pinkaroo69420
@pinkaroo69420 2 ай бұрын
edging time
@e.8444
@e.8444 2 ай бұрын
real
@gmodiscool14
@gmodiscool14 2 ай бұрын
Edge while you code. Coding while edging can be an extremely useful technique, since edging keeps the mind fresh with the extreme discomfort of nearing the 😫 but constantly being edged allowing you to always code at peak performance, while coding keeps your mind active and prevents your edge sesh from becoming a goon sesh, keeping your looksmaxxing grindset at peak performance as well. Make sure to bring a towel and lots of water for all of the sweat, and some aspirin or ibuprofen for the inevitable wearing away of the skin on your wand. Happy Edge-Coding!
@TinTeaKettle
@TinTeaKettle 2 ай бұрын
@@gmodiscool14thanks for the tip bro
@dirhi
@dirhi 2 ай бұрын
I want to die so bad
@Chaudust
@Chaudust Ай бұрын
YOU’RE WATCHING ME WTF
@Woidfulio
@Woidfulio 2 ай бұрын
Hey, byteblox, do you wanna try explain something more advanced? For example, how to store and use users' data? I think everyone will be interested, because there is no actually informative vids on yt I know you have something related to this topic in your course, however, don't you think free-access-like vid gonna attract some interested in your content audience, do you?
@V3xDev
@V3xDev 2 ай бұрын
"Dot Product" has a great video on using the Profile Service module to store and use data.
@capnryna
@capnryna 2 ай бұрын
I would recommend reading up on ProfileService, many other developers cover this in videos in a easy-to-understand method.
@byteblox100
@byteblox100 2 ай бұрын
I’m working on a datastore vid right now actually. I definitely don’t want to just lock the important information behind a course, so what I did was make the datastore script inside the course full of security features and actually explained what those features do. My datastore video will not have some of those features but will still work fine
@Moldy7
@Moldy7 2 ай бұрын
Please please teach us velocity, I know u don't know that but maybe you can learn too if you make a vid abt it yk? (velocity can do so much things, not even kidding)
@1ogo
@1ogo Ай бұрын
pleasee, i really want a videon on velocity
@aceprodofc
@aceprodofc 2 ай бұрын
35 minutes?? Byteblox, you are really testing my edging abilities right now
@user-ko1vx3zn6s
@user-ko1vx3zn6s Ай бұрын
Same, this video was very hard to get through
@planetation867
@planetation867 2 ай бұрын
how to store items in a data store
@imoctavs
@imoctavs Ай бұрын
video 5 of asking for a physics related scripts tutorial (such as body velocities)
@Ralse0001
@Ralse0001 2 ай бұрын
task.spawn lags less than calling a function multiple time in a 0 loop or aomething?
@byteblox100
@byteblox100 2 ай бұрын
No, it’s just that if you don’t multithread, then while a function waits, all the other functions will wait for it. I’ll give you an example; say we want to loop through every player when the server shuts down and save their data. And we make a function which takes a player and saves their data. HOWEVER, if we fail to get the players data, we will wait 3 seconds and try again. Doing this all on one thread will cause not only this player to wait 3 seconds, but all the players after him. What multithreading lets us do is save the data of all players immediately by running all the functions at the same time instead of one by one
@Ralse0001
@Ralse0001 2 ай бұрын
@@byteblox100 OK ill use that now!
@Halts999
@Halts999 2 ай бұрын
Every developer wishes that other tutorials explains like his video
@drakkenfan2
@drakkenfan2 2 ай бұрын
Make a vid on ConnectParallel
@jimmy-kun728
@jimmy-kun728 Ай бұрын
Goon goon goon!
@amaz1699
@amaz1699 2 ай бұрын
PLS make game with no variables (local and global)
@pickles8503
@pickles8503 2 ай бұрын
do ppl not do smth like local module = { var = 1, text = 'a' } return module
@PurpleLegoPieces
@PurpleLegoPieces Ай бұрын
Because your returning array, not a module function.
@pickles8503
@pickles8503 Ай бұрын
@@PurpleLegoPieces huh
@PurpleLegoPieces
@PurpleLegoPieces Ай бұрын
@@pickles8503 watch a table tutorial, you will understand.
@c0olgamer125
@c0olgamer125 2 ай бұрын
free course :D
@daanvk3264
@daanvk3264 2 ай бұрын
Please make a tutorial how to make a high quality game
@joemogley
@joemogley 2 ай бұрын
All u gotta do is edge to it a lil bit
@yusfkhayyat
@yusfkhayyat 6 күн бұрын
This was the last video with lines on the edges of its thumbnail 😞😞
@officialethanrbx
@officialethanrbx 2 ай бұрын
🙏
@hvhgods9118
@hvhgods9118 2 ай бұрын
Munting to this
@Mr-RGB-leaf
@Mr-RGB-leaf 2 ай бұрын
8:22 the fog is coming.
@aGuyWhoWantsToSudyIGuessEGYbtw
@aGuyWhoWantsToSudyIGuessEGYbtw 2 ай бұрын
nice
@Apollo47023
@Apollo47023 Ай бұрын
8:22 mic started tweakin
@PrimebladeYT
@PrimebladeYT Ай бұрын
Later
@ToastysTaken
@ToastysTaken 2 ай бұрын
Make a video on the use of "_G"
@shall0hh951
@shall0hh951 2 ай бұрын
makes a variable global
@byteblox100
@byteblox100 2 ай бұрын
_G varName = 5 Now you can access that variable from any script
@Biltongz
@Biltongz 2 ай бұрын
28 views is crazy
@immigrantgaming420epic
@immigrantgaming420epic 2 ай бұрын
I am not a beginner dev but im still watching? Am i stupid?
@breadanator
@breadanator 2 ай бұрын
how tf do i make a key detector
@sigalekk
@sigalekk 2 ай бұрын
bro didnt watched carefully
@breadanator
@breadanator 2 ай бұрын
@@sigalekk i didn't even
@sigalekk
@sigalekk 2 ай бұрын
@@breadanator 🧔‍♀️
@leumas7
@leumas7 2 ай бұрын
game:GetService("UserInputService"):Connect(function()
@Bill-Lions-musk-dye
@Bill-Lions-musk-dye 2 ай бұрын
EdgeBlox
@vermamaerodriguez96
@vermamaerodriguez96 2 ай бұрын
what
@PrimebladeYT
@PrimebladeYT Ай бұрын
I want to sleep
@PrimebladeYT
@PrimebladeYT Ай бұрын
Finally
@LucieKitsune
@LucieKitsune 2 ай бұрын
why wait() and not task.wait() :(
@abenex2175
@abenex2175 2 ай бұрын
Its the same thing
@capnryna
@capnryna 2 ай бұрын
​@@abenex2175No it isn't
@capnryna
@capnryna 2 ай бұрын
​@@abenex2175No, it isn't
@SHOIOTERB
@SHOIOTERB 2 ай бұрын
task.wait() is much better, it’s more accurate and if the time in the wait is very short it doesn’t lag
@creeperplayzz
@creeperplayzz 2 ай бұрын
Day 27 of edging to your videos
@user-ko1vx3zn6s
@user-ko1vx3zn6s Ай бұрын
Day 30 for me
@6tobi6hana6
@6tobi6hana6 2 ай бұрын
What local does?😂
@PurpleLegoPieces
@PurpleLegoPieces Ай бұрын
Make the variable accessable in between line, you could use global variable to access other scripts.
@xyizsilver
@xyizsilver 2 ай бұрын
how DARE you use wait() my eyes are bleeding
@kilex3471
@kilex3471 Ай бұрын
stop telling us not to change properties in the starter gui jesus christ man im pretty no one is that stupid.
@e.8444
@e.8444 2 ай бұрын
Skibidi
@cubecube333
@cubecube333 2 ай бұрын
Aaa
@Pealz.
@Pealz. 2 ай бұрын
400th like
@coolguy9838
@coolguy9838 2 ай бұрын
go sleep
@hornyx1864
@hornyx1864 2 ай бұрын
byte is cooking again
Roblox Monetization Just Became Serious
10:25
ByteBlox
Рет қаралды 23 М.
I Added Subways New Footlong Cookie to Roblox
10:48
ByteBlox
Рет қаралды 24 М.
Miracle Doctor Saves Blind Girl ❤️
00:59
Alan Chikin Chow
Рет қаралды 54 МЛН
1❤️
00:20
すしらーめん《りく》
Рет қаралды 33 МЛН
КАКОЙ ВАШ ЛЮБИМЫЙ ЦВЕТ?😍 #game #shorts
00:17
Turning an Optical Illusion Into a Playable Character
22:39
ByteBlox
Рет қаралды 576 М.
How Do "Time Reversal" Abilities Work?
10:53
ByteBlox
Рет қаралды 10 М.
What's Beyond the Far Lands?
8:00
Kunai
Рет қаралды 2,9 МЛН
Stylophones are CRIMINALLY UNDERRATED
5:47
Adam Schranz
Рет қаралды 14 М.
Programming Rarity is Harder Than You Think
12:31
ByteBlox
Рет қаралды 127 М.
How to Make ROBLOX Ragdolls: the BEST Way
12:23
LeehamsonTheThird
Рет қаралды 6 М.
I Made The Best Obby in Roblox
11:33
ByteBlox
Рет қаралды 112 М.
How pro Roblox developers learnt to script
10:03
AlvinBlox
Рет қаралды 830 М.
Can The Roblox AI Be Beaten? (yes absolutely)
18:06
ByteBlox
Рет қаралды 24 М.
🔴🟡🟢Leo Made Handmade M&M's For Daddy😃🤠
0:35
BorisKateFamily
Рет қаралды 26 МЛН
#лайфхак #лайфхаки #советы #viral
1:01
Юра и Вика Лайфхаки
Рет қаралды 8 МЛН
super wow ha ha ha 😂#shorts
0:41
Angelica's Family
Рет қаралды 4,5 МЛН
big Baby 😭🍼 @andreyreactions
0:13
Andrey Grechka
Рет қаралды 6 МЛН