Why Roblox Studio is Confusing For Beginners

Тәжірибелік нұсқаулар және стиль

50% OFF COUPON WITH "SUSBYTE" (ends in 3 days):
linktr.ee/ByteBlox
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 :)

Пікірлер: 1 000

  • @byteblox100
    @byteblox10021 күн бұрын

    (thanks for the feedback and sorry for the misleading title, I’ll keep a high standard for videos from now on) the ONLY product i sell: linktr.ee/ByteBlox

  • @Emmett94

    @Emmett94

    21 күн бұрын

    w

  • @cozzy124

    @cozzy124

    21 күн бұрын

    day 3 of asking byteblox to release an onlyfans

  • @eggflavouredegg02

    @eggflavouredegg02

    21 күн бұрын

    ​@@cozzy124why would u want that

  • @zercon_

    @zercon_

    21 күн бұрын

    @@eggflavouredegg02 why would u not

  • @cozzy124

    @cozzy124

    21 күн бұрын

    @@eggflavouredegg02 what he said

  • @benn3035
    @benn303521 күн бұрын

    100% skill issue

  • @buzzardgaming4803

    @buzzardgaming4803

    21 күн бұрын

    Fax

  • @zardianthelivingdragon

    @zardianthelivingdragon

    21 күн бұрын

    KInda yeah, i personally had no issues learning server v client, but that might be from my previous experience with unreal engine

  • @NoobNoobyNobNub

    @NoobNoobyNobNub

    21 күн бұрын

    Fr

  • @Youkuri

    @Youkuri

    21 күн бұрын

    Should've known about corountines since birth

  • @oranglikes

    @oranglikes

    21 күн бұрын

    no more entertainment and learnings... i might save all of his vods, in case of lost media lmao

  • @MajesticUC
    @MajesticUC21 күн бұрын

    It seems most of these points are more directed at new developers rather than roblox studio being stupid. Here's me explaining each point. Models: If models automatically welded everything together, that would be extremely frustrating. The only time that would be useful is if you actually wanted the parts to weld together however even then, which parts will be welded to which parts? Imagine whenever you spawn in, your character parts just get randomly welded to each other. It would quite literally, break the character as all the animation would be messed up and you wouldn't be able to make things like character ragdolls. Client -> Server Model: It would be impossible to show the same thing on the client and the server. This is due to replication lag caused by ping. Whenever, the server wants to replicate something to the client, it needs to message the client in order for it to load in that information and vice versa except things on the client are only replicated to the server is the client has network ownership of that instance for example the player's character for obvious security reasons. Also, you not knowing what a server is as a scripter is just an INSANE skill issue. Having to manually save data: Firstly, you don't need leaderstats to save data. Most advanced scripters will store player data in tables or by using oop and create functions to display that data in the leaderstats whenever it is updated. Secondly, what if the player doesn't want the leaderstats to save? Lets say you're playing a fighting game and there is a 1v1 game mode. They give you a leaderstat called lives and it is set to 3. When lives hits 0 you die. If you leave the game and rejoin the ranked game mode, you dont want the lives to save. You want it to be at 3 when you join so if it saved, that would just be annoying to get around. Also please explain to me how roblox autosaving leaderstats would even work??? Brick Color and Color: Brick color is faster to use. Color gives more accurate colours as you can give it hex codes or rgb values or hsv values. If you want to compare 2 colours, it may be easier just to make them brick colors and then compare the brick colors rather than storing rgb values for each color. Also for some historical context, brick color was a thing YEARS before color3 and used to have around 25 colours to choose from in 2009. If they removed this property, it would break a lot of games going back to around 2016. Scripting is hard: Yeah thats just a skill issue lol. Btw secret is used to store API keys for external HTTP requests. Module scripts: Im confused because you called them stupid and then explained why they aren't stupid. But yeah. Module scripts follow the D.R.Y method which stands for Dont Repeat Yourself. Instead of rewriting the same code multiple times, you can just require it from a module script. It reduces time taken and makes bug fixing 10x faster. It also removes incosinstencies in your code. Players and Characters: There's nothing really to say. Thats just a silly mistake made by new developers. Characters are loaded in multiple times. Player loads in once. GUI: Tbf, I too was once a victim of trying to access gui from starterGUI. That's why its important to actually understand what each service is doing rather than just assuming what they do. That's not really a problem with roblox studio. Viewport frames aren't complex at all btw. They require a camera and they will display any instance that is placed inside the viewport frame via the camera's perspective. Offset is the size of the gui in pixels, Scale is the size of the gui in reference to the size of the screen in pixels. Lets say scale is 0.5 along the x axis, it will take up half of the screen. UI layouts are just there to help developers. They make it easier to make different types of gui and the developer is not forced to use any of them. This is kinda worrying Byteblox since you are selling a course when half the things you're saying are wrong. You should try learning studio fully before selling a course since no one needs to pay to learn how to make a variable and print "Hello world".

  • @yal1621

    @yal1621

    21 күн бұрын

    upvote this guy

  • @ExoticCheeseDev

    @ExoticCheeseDev

    21 күн бұрын

    all of these are true. even a moderate scripter could come up with all of this off the top of their head. pretty much every single point made in this video is either false or just stupid

  • @senhorcrystal4610

    @senhorcrystal4610

    20 күн бұрын

    as someone who used more engines than roblox studio, advanced coder and all but a beginner at roblox studio i can confirm roblox studio is just stupid and shouldnt be used as a main game engine, i agree with all the facts shown in the video

  • @luke-sucks

    @luke-sucks

    20 күн бұрын

    exactly, it's frustrating seeing this guy teach scripting when he doesn't even know what he's talking about 💀💀

  • @MajesticUC

    @MajesticUC

    20 күн бұрын

    @@senhorcrystal4610 although i do agree that roblox isn't an amazing game engine like unreal or godot, (i have made games in unreal in the past) it has its advantages. The things mentioned in the video make zero sense. This comment explains this why every statement he made was wrong. Please tell me what facts you think are correct because I really don't know what you're talking about...

  • @mrgamercooldude546
    @mrgamercooldude54621 күн бұрын

    Module scripts are CRUCIALLLL to organising massive games RAAAAAAAAA, THIS VIDEO HURTS TO WATCH

  • @dr_mafarioyt4313

    @dr_mafarioyt4313

    21 күн бұрын

    Im just convinced at this point that byteblox is just ragebaiting all of us at this point and doesnt even care

  • @ac-251b37-yNx

    @ac-251b37-yNx

    21 күн бұрын

    Back in the Day I used modules that contained scripts (and integral stuff for the game to run) And stored them on the "cloud" as a Asset. It had an Asset ID that could be called into the game when it ran and it would assemble all the code together and run just fine. although it took 20 Seconds to Build from there, It gave the benefit of Obscuring Important code from prying eyes. Since the Assets we're all stored in our dev group only us could read the code and edit it. This was 4 Years ago and I've moved onto other Engines. Not sure if it'd still work.

  • @Seven-ko4hx

    @Seven-ko4hx

    21 күн бұрын

    @@dr_mafarioyt4313 Def ragebaiting, I'm pretty much screaming at every second of this video lmao

  • @ImmortalSpelldagger

    @ImmortalSpelldagger

    21 күн бұрын

    Actually Module scripts are NOT CRUCIAL its just more practical to use them

  • @PurpleBan

    @PurpleBan

    21 күн бұрын

    I never learnt what module scripts are, and now I'm too scared to ask. Are they really that important?

  • @stalius1
    @stalius121 күн бұрын

    personally as a builder, i think that having both brickcolor and color 3 is useful, since when im quickly coloring stuff, i can just use brickcolor and not think about it that much. And if i need some more specific shades, i can use color3 to fine-tune it

  • @unknowsans9392

    @unknowsans9392

    21 күн бұрын

    I agree. Not to mention for me, as a scripter, I need to sometimes convert color3 into brickcolor to achieve certain conditions.

  • @ExoticCheeseDev

    @ExoticCheeseDev

    21 күн бұрын

    also not to mention the fact that brickcolor also exists for old game compatibility, which he fails to mention in this video and says brickcolor exists for no reason

  • @yesyes-om1po

    @yesyes-om1po

    21 күн бұрын

    Not to mention having a million different shades of colors for vertex colors can likely increase drawcalls/complexity

  • @rpgsinwalmart9402

    @rpgsinwalmart9402

    20 күн бұрын

    hi there

  • @stalius1

    @stalius1

    20 күн бұрын

    @@rpgsinwalmart9402 hi buddy

  • @garbageyoutubechannel310
    @garbageyoutubechannel31021 күн бұрын

    skill issue honestly, working with game engines is all about working with the weird quirks

  • @locinolacolino1302

    @locinolacolino1302

    21 күн бұрын

    Skill issue having to submit to the quirks of a haphazardly designed game engine, when you could instead code one from scratch in C++ and have everything work like it should.

  • @cypherphoenix2665

    @cypherphoenix2665

    21 күн бұрын

    @@locinolacolino1302 nah make a engine from asm then you have true control

  • @WhiteOut_RBLX

    @WhiteOut_RBLX

    21 күн бұрын

    @@cypherphoenix2665 actually make your own hardware and then make an engine on that then you have true control

  • @LineOfThy

    @LineOfThy

    21 күн бұрын

    @@WhiteOut_RBLXno first you must remake the universe

  • @GreatRamilYT

    @GreatRamilYT

    21 күн бұрын

    @@LineOfThy no first you should remake yourself and then make it do all work instead of you

  • @GruMinions-et9tc
    @GruMinions-et9tc21 күн бұрын

    I cant belive people are joining a roblox development course runned by this guy.

  • @danielsiqueira8614

    @danielsiqueira8614

    21 күн бұрын

    Me neither, man, I almost exploded in anger seeing this mans videos

  • @ae-co5ue

    @ae-co5ue

    21 күн бұрын

    I've watched some of his videos and he definitely seems like a beginner, maybe intermediate but either way, this guy selling an "advanced" course is certainly a scam

  • @walmartiancheese4922

    @walmartiancheese4922

    21 күн бұрын

    believe* run/ran*

  • @IvanIzWorthless

    @IvanIzWorthless

    21 күн бұрын

    This is why learning with Roblox Create Documentations and Roblox Create Forums is the best choice overall.

  • @abyss4996

    @abyss4996

    21 күн бұрын

    Ngl this is obvious ragebait, these takes are so shitty except for the brick color thing, that it's hard to be serious about them

  • @attackehhh
    @attackehhh21 күн бұрын

    every roblox developer can unite together to say: this guy is stupid

  • @TheTacticalBreacher

    @TheTacticalBreacher

    21 күн бұрын

    As a developer, i confirm 😂

  • @Nerexyz

    @Nerexyz

    21 күн бұрын

    yeah

  • @vibeaxolotl

    @vibeaxolotl

    21 күн бұрын

    fr

  • @snipysnap0

    @snipysnap0

    21 күн бұрын

    stupid? no. misleading? hell yeah

  • @Grif_on96

    @Grif_on96

    21 күн бұрын

    yes

  • @gamerproxddx
    @gamerproxddx21 күн бұрын

    You are late to april fools

  • @vascosantos-cy6iu

    @vascosantos-cy6iu

    19 күн бұрын

    OOOOOO

  • @kountri

    @kountri

    17 күн бұрын

    ​@@vascosantos-cy6iuvasco santos

  • @yesyes-om1po
    @yesyes-om1po21 күн бұрын

    of all the things you could have pointed out you chose the dumbest parts that nobody has a problem with lol. I've grown to appreciate Roblox studio as I've developed using it, even moreso now that I've seen Fortnite/Epic's version of it... Which is just a glorified cutdown version of UE with a terrible output window, close to no debugging info, and a convoluted language made specifically for that editor for some reason, which they call "Verse" which just seems like a cutdown version of C#. Also what are you even talking about with the module script??? the fact that you don't even know how people use it suggests to me that you aren't even in a place to criticize Roblox studio to begin with and have likely never actually coded something outside of Roblox, its essentially a library. You define functions that you may need/want to use serverside/clientside (which you can do if you place the modulescript in replicated storage, this is incredibly powerful), as well as defining variables so that you don't need to define the same variable 20 times in separate scripts. Brickcolor also reduces the complexity of vertex colors (the colorwheel is 255x255x255, meaning there can be a total variation of 16 million color variations, compare that to a total of 208 brickcolors), using a more simplified number of colors can help reduce drawcalls/improve batching, not to mention such color palettes are the standard in every creative application... The player character conundrum is another nonissue, Separating the player from the character is incredibly useful for what should be very obvious reasons. Any beginner will immediately grasp the difference and accommodate them in the future very easily, or at least they should. The weld part is just dumb, if you are going to be making any sort of game featuring welds and leveraging the built in physics engine of roblox, you should at least know how to make a simple weld function, tag models using the tagservice, and iterate over those models using this function and the collectionservice. And voila, you have your welds. Granted, Studio should probably have some sort of autoweld feature so that you don't have to do it programmatically, but still, its a trivial issue.

  • @TeamCraftable2004
    @TeamCraftable200420 күн бұрын

    This is either a late April fools joke or someone who doesn't know a single thing about roblox studio

  • @rallvegd

    @rallvegd

    20 күн бұрын

    Correct, this video is explained from the POV of a new developer who doesn't know a single thing about roblox studio. ByteBlox however knows a lot about roblox studio.

  • @JojiLegend

    @JojiLegend

    20 күн бұрын

    I am a new developer, most of the questions here are either self explanatory or can be answered with a quick google search. This guy should not be selling a course if even I know the answer to these.​@rallvegd

  • @Assumptionist
    @Assumptionist21 күн бұрын

    for someone who's tagline is "Fully explaining every bite-sized feature of Roblox Studio," you sure are heavily underqualified to do so. Secrets are very well known in apis, i.e tokens for access and whatnot. you're blabbering about things you could educate yourself on, then teach beginners, which is the entire point of your channel (AND DOCUMENTATION EXISTS FOR THIS REASON). this is awful dude

  • @nilconstant

    @nilconstant

    20 күн бұрын

    true, but still ive never seen the secret thing before like wtf

  • @Assumptionist

    @Assumptionist

    20 күн бұрын

    @@nilconstant it's relatively new, so it's undocumented, but you can check the devforum announcement on it

  • @ivoxii
    @ivoxii21 күн бұрын

    Horrible takes, please try again. Seems like its just a whole advertisement for your course...

  • @dr_mafarioyt4313

    @dr_mafarioyt4313

    21 күн бұрын

    I forgot this guy even has a course. It seems in most of his videos, he doesnt even know what hes talking about

  • @akiprox7

    @akiprox7

    21 күн бұрын

    fr

  • @ivoxii

    @ivoxii

    20 күн бұрын

    @@dr_mafarioyt4313 yeah after looking through some of these he just doesn’t know anything lol

  • @linuskat6446

    @linuskat6446

    20 күн бұрын

    I agree

  • @slavsit7600

    @slavsit7600

    20 күн бұрын

    either hes dumb or hes a ragebait

  • @Nerexyz
    @Nerexyz21 күн бұрын

    bro, when you delete part IN YOUR CLIENT it doesn't delete it from SERVER CLIENT. isn't that obvious?

  • @ExoticCheeseDev

    @ExoticCheeseDev

    21 күн бұрын

    this guy is right about saying "server client" for all the wrong reasons

  • @Nerexyz

    @Nerexyz

    21 күн бұрын

    @@ExoticCheeseDev i might be wrong about their names but u got the idea

  • @tedbasher3000
    @tedbasher300021 күн бұрын

    the BrickColor is a remnant of of Roblox's older versions, where it used to be the only colour up until 2017 where they added Color3

  • @MPolo10

    @MPolo10

    20 күн бұрын

    It's also just easier to work with lol

  • @Minimum3Dashers

    @Minimum3Dashers

    20 күн бұрын

    oh, so it's for compatibility? that makes sense

  • @myriadtechrepair1191
    @myriadtechrepair119121 күн бұрын

    I kept waiting for him to name real problems, like ROBLOX constantly breaking existing experiences. The only semi-valid point is the lack of documentation around UI scale an offset, but playing around with it tells you pretty much all you need to know.

  • @oreiboon
    @oreiboon21 күн бұрын

    i think my favorite part about models is that they have like 2 different functions to move them, and one way is objectively better than the other

  • @pythonfan3447

    @pythonfan3447

    21 күн бұрын

    CFrame vs Vector3?

  • @T3_MasterGamer

    @T3_MasterGamer

    21 күн бұрын

    @@pythonfan3447 CFrame is used for position and rotation (combined), Vector3 is used for position, magnitude, or rays/look vectors

  • @T3_MasterGamer

    @T3_MasterGamer

    21 күн бұрын

    @@pythonfan3447 CFrame: x, y, z, R00, R01, R02, R10, R11, R12, R20, R21, R22 x, y, z represent the position, R00-R22 represent the rotation Vector3: x, y, z x, y, z are the offset/magnitude/vector in 3d space

  • @real_critical

    @real_critical

    21 күн бұрын

    @@pythonfan3447 :MoveTo vs :PivotTo (moveto just moves the position while pivotto moves the whole cframe, which is position and orientation)

  • @arcanine_enjoyer

    @arcanine_enjoyer

    21 күн бұрын

    ​@@pythonfan3447 On a more practical reason: Changing Position can't be used to move a model, and moving a model's primary part this way only moves the part, not the model. Changing its CFrame moves the entire model, but is more complex to work around. CFrames can be used to move a part wherever it is facing. Basically Part CFrame * CFrame.new(0, 0, -Distance) OP was I believe referring to SetPrimaryPartCFrame and PivotTo, though, where one moves the primary part and only works if a primary part is present, and the other moves the entire model and doesn't need a primary part. The pivot also can be changed and will update to match the primary part's pivot if you apply one.

  • @Felipefilip
    @Felipefilip21 күн бұрын

    i recreated this model from thunbnial took me far less than 2 hours

  • @dylangtech
    @dylangtech21 күн бұрын

    BrickColor is just a depreciated version of Color. Back in the old days, we only had that. A lot of older games still rely on it to run.

  • @GoldenGamerGhost
    @GoldenGamerGhost21 күн бұрын

    Someone got an error they can't fix in their studio so they start raging about how bad the studio is 💀💀

  • @otistically
    @otistically21 күн бұрын

    This has to be the most frustrating form of Rage Bait I have ever seen. This guy should seriously try to learn code-only engines.

  • @rallvegd

    @rallvegd

    20 күн бұрын

    You missed the point of the video.

  • @quillzarlation

    @quillzarlation

    20 күн бұрын

    @@rallvegd no?

  • @rallvegd

    @rallvegd

    20 күн бұрын

    ​@@quillzarlationyes? The video is explained from the POV of a beginner, not his own POV.

  • @quillzarlation

    @quillzarlation

    20 күн бұрын

    @@rallvegd Should've made it clearer instead of having a clickbait title and thumbnail

  • @jennywakeman4964

    @jennywakeman4964

    20 күн бұрын

    ​@@quillzarlationRe-read it. Think propperly. Yall gotta take a nap with all of this over thinking and letting every single point fly right over your head.

  • @Run3Angel
    @Run3Angel21 күн бұрын

    literally skill issue, just pure skill issue this engine is pretty good

  • @Cpufi
    @Cpufi21 күн бұрын

    am i smelling clickbait

  • @FregeDaFroge

    @FregeDaFroge

    21 күн бұрын

    ?

  • @quillzarlation

    @quillzarlation

    21 күн бұрын

    @@FregeDaFroge This video seems to be mostly incorrect and a skill issue

  • @ExoticCheeseDev

    @ExoticCheeseDev

    21 күн бұрын

    no, you are smelling ragebait

  • @hihi-pl5ce

    @hihi-pl5ce

    21 күн бұрын

    none of what you guys are saying is true

  • @canninjasbebread
    @canninjasbebread20 күн бұрын

    saying differentiated client and server ran scripts are stupid is a very not nice thing to say to a dev audience

  • @Yaboy8r1
    @Yaboy8r120 күн бұрын

    He’s chatting. He’s doing everything in a tedious way. You could just union the three parts so they act as one instead of falling individually.

  • @MajesticUC

    @MajesticUC

    20 күн бұрын

    unions 🤮🤮🤮

  • @StarLink149

    @StarLink149

    20 күн бұрын

    Ew. Do not use unions for that. This is not what unions were intended for.

  • @Allahsword226-id3su

    @Allahsword226-id3su

    20 күн бұрын

    blud said unions

  • @codingfire23

    @codingfire23

    20 күн бұрын

    unions are laaaag inducing

  • @Yaboy8r1

    @Yaboy8r1

    20 күн бұрын

    @@StarLink149 are you devly challenged?

  • @Just_Becuase
    @Just_Becuase21 күн бұрын

    You can unionize the 3 parts if you really want them to be together :/ 👎

  • @gl1tchp0t44
    @gl1tchp0t4421 күн бұрын

    do NOT cook again lil bro

  • @theemeraiddev4677
    @theemeraiddev467721 күн бұрын

    Quite litterally a skill issue. No matter what engine you use, your first time using it will be painful as you need knowledge to know how to use it. Try learning unity, blender, ect and the same issues will occur.

  • @ElonMuskBrother
    @ElonMuskBrother21 күн бұрын

    Bro roblox studio is so fucking easy This is a MASSIVE Skill Issue edit: Oh nevermind he changed the title, now its better :)

  • @JeLeff.

    @JeLeff.

    19 күн бұрын

    if u get used to it then sure

  • @ElonMuskBrother

    @ElonMuskBrother

    19 күн бұрын

    @@JeLeff. have you ever used other game engines?? They're way more complex, just try unity and compare it to roblox studio

  • @JeLeff.

    @JeLeff.

    19 күн бұрын

    @@ElonMuskBrother I wasn't saying it's hard

  • @mrjagaimo4265
    @mrjagaimo426521 күн бұрын

    Byteblox I’ll oil you up any day of the week, but your points are mid.

  • @noturne54

    @noturne54

    21 күн бұрын

    Sunwalk vs Skibidi Toilet

  • @chiseledcheese
    @chiseledcheese21 күн бұрын

    alternate title: "why i have no idea what i am doing"

  • @Ibrahimlovescandy
    @Ibrahimlovescandy21 күн бұрын

    Why didn’t you just union the parts together? Tsk, tsk, tsk…

  • @captheobbyist6434
    @captheobbyist643421 күн бұрын

    my thoughts on this video 4:48 if client was replicated to every other client, exploits would become even worse. on client you can modify practically anything, but on server you cant. so if you change a value on client ,it wont replicate to server. another choice is that each client can modify the game for every player, basically every client is a server. that can sometimes work but not here. but it's pretty weird how roblox handles clients what are out of sync from server... 8:20 this is due to brickcolor being a legacy thing. if roblox removes it, a lot of old games will break. that's why there are a lot of feature which, today, seem pointless and weird, but in reality it's there just to support older games, like Welds or other things. that's actually one of the problems with roblox: outdated features. when roblox actually removes these legacy features, people go wild, but when roblox doesnt remove them, people still complain. 10:32 yeah i agree with this. all scripts should be like module scripts, where you can export things and import them elsewhere (roblox actually has export keyword but it's only used for types lol). most modern programming languages do that, where each file is basically its own module. but again, if roblox decides to remake scripts, it's gonna be really influential, and possibly break a lot of games, so they probably wont do that. the scripts were introduced a long time ago, and not changed since, so it's obvious that the implementation is gonna be outdated... 12:20 i mean it's a bit confusing but it's the best way to make it: character as physical player and player as the actual player. character holds world data, player holds player data. i dont have much to say here, it's already pretty obvious how they are both tied. and these people who dont differentiate between them, should just read the official roblox guides like cmon.. 13:55 yeah ui is a bit wierd, but it's kinda fine for roblox. the scale and offset thing is done a bit poorly, CSS does it way better with length units, like if you wanna make something 50% of the width of container, just set it to that. roblox already kinda has that but it's not explained in the best way, like when you drag a ui across screen, it sets the offset instead of scale, so you should basically rewrite everything with scales instead of offsets. HTML and CSS doesn't have that problem because you cannot "design" ui like in roblox, you write tags manually and give them position, so you hold a picture of the interface in your head, and make the scale accordingly. it is much harder to master than just dragging elements, but if you did master it, it will be much easier to use later on, then do the same but with draggable elements. so yeah roblox studio sometimes is good, sometimes is bad. most influential thing, which causes almost all problems, is the LEGACY of roblox. it has been up for over a decade, but old things cannot be changed, it will remain the same as it was in 2009. if roblox would want to make the editor a lot more usable, the only thing left to do would be just to REWRITE IT. like remove unnecesary things, make properties less confusing (make it more like unity's components), and overall improve on it. (although even unity has it's own issues with ui, that's pretty funny)

  • @Jaykeiz
    @Jaykeiz20 күн бұрын

    My man got roasted by every single Roblox developer

  • @Tigolian
    @Tigolian21 күн бұрын

    so why would the thumbnail take 2 hours?

  • @Koblevis

    @Koblevis

    21 күн бұрын

    Ahh I get it

  • @sofaezez6608
    @sofaezez660820 күн бұрын

    and here when I was a kid I thought they just drew every single possible frames for us to play

  • @ExoticFoxy
    @ExoticFoxy21 күн бұрын

    KZread: "roblox is f***ed" Discord: "are you 9?"

  • @KashTheKingYT
    @KashTheKingYT20 күн бұрын

    ByteBlox: Try not to make clickbait ragebait instead of informative roblox videos challenge 💀

  • @WhiteOut_RBLX
    @WhiteOut_RBLX21 күн бұрын

    You can select all parts you want to weld and click weld in the Model Tab...

  • @ahmedmo4727

    @ahmedmo4727

    21 күн бұрын

    Welding is annoying you need to make sure you weld all the pieces and sometimes you don't know where is the welds It would be easy to put all the parts in one model and have them become one physical part

  • @arcanine_enjoyer

    @arcanine_enjoyer

    21 күн бұрын

    @@ahmedmo4727 But sometimes you want a model to work as a group of objects with pivot point, not necessarily that you want them welded, but that is definitely something you could already do with plug-ins and built-in features of the studio. I mean, even the player character doesn't have welds everywhere, it has Motor6Ds, which are kind of like welds, but you and ByteBlox are more expecting welds as in WeldConstraints and (I believe is deprecated in favor of the former?) Welds. If everything was automatically welded together, it would make working with models so much more annoying and it might even cause some optimization issues in some use cases. Think about it like this: A website is asking you to sign up, and when you do, it automatically sets you up for the newsletter and to stop getting e-mails from their newsletter you have to use their poorly-made form to opt-out. Wouldn't it have been better if the newsletter is an opt-in? If that was confusing, I'm saying that it's better if a feature is an opt-in system, rather than an opt-out system if applicable. The fact that Roblox does "not work" from the beginning is not a sign of a bad engine, it just means that you have more control of what happens in your game world.

  • @alpheendomination

    @alpheendomination

    21 күн бұрын

    @@ahmedmo4727 A programmer can handle every part in a model as one with ease, most of the time without welding. And that is the point, this isn't something a builder has to worry about. It is a scripter's issue, and the current system works fine for people who know what they are doing.

  • @caradejjo

    @caradejjo

    20 күн бұрын

    @@ahmedmo4727 This could ruin a lot of models.

  • @idioticdumbasses

    @idioticdumbasses

    20 күн бұрын

    ​@@ahmedmo4727 he was talking about unions

  • @akiprox7
    @akiprox721 күн бұрын

    Folders are just to like organize the stuff in the explorer tab, nothing else, while models allow you to select the entire thing. You can also select folders entirely but its more complicated, you can also select stuff in models aswell but its also kinda complicated. You can attach/weld the parts to make them fall together, aswell as anchoring them to not fall. Also if you're mad about models existing just don't use them, you don't have to use them dawg. IF YOU HATE MODELS STOP USING THEM, THEY ARENT NEEDED!! ALSO TO MAKE MODELS GO INTO MODELS HAVE YOU TRIED ENABLING CANCOLLIDE? ALSO THE SERVER ISNT JUST A OVERVIEW, THE SERVER AFFECTS THE ENTIRE SERVER WHILE THE CLIENT ONLY AFFECT 1 PLAYER. BOTH OF THOSE DONT SHOW THE EXACT INFORMATION? THATS WHY THEY ARE USED, FOR EXAMPLE THERE ARE MULTIPLAYER GAMES WHERE THERES LIKE A PART WHERE YOU HAVE TO FOR EXAMPLE BREAK DOWN A DOOR, NOW YOU COULD ONLY WANT EACH PLAYER TO DO IT THEMSELVES, SO WHEN YOU DO IT ON YOUR CLIENT YOU DID IT BUT YOU DIDNT DO IT FOR OTHERS, STOP COMPLAINING. REMOTE EVENTS (and other events) EXIST FOR A REASON! "YOU HAVE TO MANUALLY SAVE PLAYER'S DATA" BECAUSE YEAH, YOU MIGHT NOT WANT TO SAVE SOME THINGS DAWG! CONFUSING? YEAH, ALL GAME ENGINES ARE CONFUSING FOR NEWBIES DAWG!

  • @tre4ygotbanned
    @tre4ygotbanned20 күн бұрын

    This video is just him coping bc he dosent understand roblox studio💀

  • @rallvegd

    @rallvegd

    20 күн бұрын

    My guy, you missed the entire point of the video. He's pretending to be a new developer who doesn't understand roblox studio in order to highlight several issues that new developers will encounter because roblox doesn't want to make an intuitive engine.

  • @windy6191

    @windy6191

    20 күн бұрын

    ⁠@@rallvegdroblox’s engine is intuitive

  • @rallvegd

    @rallvegd

    20 күн бұрын

    ​@@windy6191several aspects aren't, especially for new developers who might not have used any other game engine.

  • @windy6191

    @windy6191

    20 күн бұрын

    @@rallvegd list them

  • @rallvegd

    @rallvegd

    20 күн бұрын

    @@windy6191 sure, they're listed in the video that you're commenting on, enjoy

  • @ThePigDev_Studio
    @ThePigDev_Studio21 күн бұрын

    *Ahem* Skill Issue

  • @linuskat6446

    @linuskat6446

    20 күн бұрын

    Exactly

  • @everlastingproductions7489
    @everlastingproductions748921 күн бұрын

    Me wondering what happened to unions

  • @samma-pixelstudio
    @samma-pixelstudio21 күн бұрын

    Enums are present in every language... yes roblox enums are weird but you gotta live with it.... also an emum is just a name for a number

  • @Inkthirsty
    @Inkthirsty21 күн бұрын

    why are you complaining about stuff that you are using wrong lol

  • @rallvegd

    @rallvegd

    20 күн бұрын

    Because he's pretending to be a new developer?? Did you miss the entire point of the video?

  • @Inkthirsty

    @Inkthirsty

    20 күн бұрын

    @@rallvegd i didn't know he was pretending

  • @rallvegd

    @rallvegd

    20 күн бұрын

    @@Inkthirsty It's okay, now you know :)

  • @TheRandomDeveloperInThisPlace
    @TheRandomDeveloperInThisPlace20 күн бұрын

    Everyone is just shitting on this guy and im here for it lmao

  • @master4131
    @master413121 күн бұрын

    if you dont know something…. just look it up or learn it yourself

  • @threadhazard

    @threadhazard

    15 күн бұрын

    if you're a beginner just stop being one

  • @STG24
    @STG2420 күн бұрын

    1:21 question: the options "Collisions" and "Join Surfaces" aren't enabled by default anymore? It's not like I'm buying a new pc just to answer that

  • @SkeletonSlacker
    @SkeletonSlacker21 күн бұрын

    ..... ...... ..... brother. if u want to merge 3 parts, you might just... *U N I O N* select, rightclick, click union, bam. or if ur better u use the shortcut for unioning a model is a *group* of parts not a *union* of parts. its literally just another kind of folder. new folks find this out early most of the time by just experimenting. although meshes are a diff topic since u cant union those unsure abt this part but- 6:30 also im sure this is because roblox is just picky with names in their scripts, the model you had deleted was actually Model, so finding it is "Workspace.Model" the other model is called "TheOiriginalLamp" so its path is "workspace.TheOriginalLamp" but that will actually be hard for beginners to find out im sure. this is all i had to say, though. edit: personally, i import stuff i make in blender to roblox which can still be a pain

  • @garbageyoutubechannel310

    @garbageyoutubechannel310

    21 күн бұрын

    the thing though is that unions can't have more than one material, and you can't change any individual contained (union'd?) brick's colors via scripting. WeldConstraints are just more convenient all around if you're doing anything more complex than a simple physics sandbox

  • @preque1313

    @preque1313

    21 күн бұрын

    Unions are broken, if you union two cubes that have 12 triangles it will turn it into 100 triangles for absolutely no reason. Unions are really laggy

  • @SkeletonSlacker

    @SkeletonSlacker

    21 күн бұрын

    @@garbageyoutubechannel310 thats fair

  • @SkeletonSlacker

    @SkeletonSlacker

    21 күн бұрын

    @@garbageyoutubechannel310 that is a fair point i guess

  • @quillzarlation

    @quillzarlation

    21 күн бұрын

    Unions honestly just suck

  • @oneomany
    @oneomany21 күн бұрын

    u gotta be baiting bro 😭😭

  • @rallvegd

    @rallvegd

    20 күн бұрын

    You missed the point of the video.

  • @annon9271
    @annon927121 күн бұрын

    There is a way to disable the AI code assist: FILE > Studio Settings > Script Editor > Code Assist > Enable Code-Assist

  • @lukiraq
    @lukiraq21 күн бұрын

    Naw dramatization for all of the things you mentioned in the video. Why are you complaining about the Brick Color property ?

  • @rallvegd

    @rallvegd

    20 күн бұрын

    Because it's not intuitive to have two separate properties that accomplish literally the exact same thing, especially when one of them is objectively worse than the other.

  • @quillzarlation

    @quillzarlation

    20 күн бұрын

    @@rallvegd There are multiple uses for brick colour

  • @eenrise
    @eenrise21 күн бұрын

    Models do have a scripting functionality: Scaling, LoD, as you mentioned changing the Pivot, collective properties, etc. and are nowhere as similar to a folder, which is a container with absolutely no specific-to-class properties/events/etc. They both have their own use Your second point about Models also makes no sense, server versus client is not a confusing topic and it is easy to understand the difference between the two environments. In Roblox studio, the server and client are ran by the same device "you have to manually save peoples data" - Roblox already makes saving data a piece of cake, except lacking Local data saving. I do not see why one would prefer it being auto-saved vs freedom of saving. While BrickColor presents no much good use, you cannot remember the exact RGB/HEX/etc values except for the basic colors, which is where BrickColor would prevail with its predefined enum. "i do not even know what xpcall is" - provides a custom error handler, "Secret" - API keys. For the rest, i cannot be arsed to continue, thanks.

  • @Inkthirsty
    @Inkthirsty21 күн бұрын

    reason why folders are superior to models > you can select each object individually reason why models are superior to folders > you can use pivots and streaming

  • @Assumptionist

    @Assumptionist

    21 күн бұрын

    hold alt to select each object individually in a model

  • @Inkthirsty

    @Inkthirsty

    21 күн бұрын

    @@Assumptionist WAIT THAT'S A FEATURE? I'VE BEEN USING STUDIO SINCE 2014 AND I NEVER KNEW THAT TYSM

  • @StarLink149

    @StarLink149

    20 күн бұрын

    @@Inkthirsty lol noob

  • @Inkthirsty

    @Inkthirsty

    20 күн бұрын

    @@StarLink149 nope ur the noob

  • @BONFIREanims

    @BONFIREanims

    20 күн бұрын

    @@Inkthirsty theres no way you didn't know that lmaoooo

  • @user-fs8hs1rx6b
    @user-fs8hs1rx6b21 күн бұрын

    Anchor has left the chat*

  • @Dgubz11
    @Dgubz1120 күн бұрын

    what is the background music you use at the start edit: the one at 0:15

  • @Seven-ko4hx
    @Seven-ko4hx21 күн бұрын

    uhhh just move the model's primary part to the location and the welded children will move with it, only if the main part is anchored and the others aren't though! also models were created for making characters originally, thats why the moveto property moves it to an empty space in the world closest to that coordinate, also brick color is just preset colors, and color is for more precise values!!! On the scripting side of things, roblox provides users with documentation links inside of your script! just click the learn more button on a line of code, and it'll give you an in-depth description of it

  • @iplayminecraft2248
    @iplayminecraft224821 күн бұрын

    I'm assuming that BrickColor and Color are two different things because in the early days of roblox they didn't know how to make the color accept both an array of three ints and a string, so they just made those two different things that will be roughly equal to each other. then they just didn't change it because "eh, if it works it works"

  • @Stravant

    @Stravant

    21 күн бұрын

    Not the case actually. The real reason for BrickColor is that BrickColor referred to a group of similar colors originally. This would give bricks with the same BrickColor some slight color variance from one and other to give something built out of bricks more visual interest.

  • @leonardolobos037
    @leonardolobos03720 күн бұрын

    ByteBlox, you should do your research before making a video yapping about things you obviously don't seem to know and making it seem like "oh it's hard for beginners". Nah man, it's obvious you claim that just because it's hard for YOU, but you make it seem like no one is able to understand that, just because you can't, and you have yet to make a valid point. There's better ways to get views and comments, you know? Please, stop making false claims, and it's not hard to understand why, for example, module scripts are ACTUALLY useful in projects, and why leaderstats should NOT save automatically.

  • @Camsquid

    @Camsquid

    20 күн бұрын

    hi leo

  • @leonardolobos037

    @leonardolobos037

    20 күн бұрын

    @@Camsquid hi cam

  • @showey
    @showey21 күн бұрын

    you did not just weld constraint parts one by one instead of unioning, did you.

  • @no-li4mr
    @no-li4mr21 күн бұрын

    Hey i was wondering this is your second time mentioning a beginner tutorial with coroutines in it, could you send the tutorial that you were watching

  • @Fodnex
    @Fodnex21 күн бұрын

    The first one sounds kinda nonsense, since if folders were not a thing then you'd had to store values, scripts, etc a in model, but model is more like a storage for parts since you can move them, put a humanoid in there (probably wouldn't work with a folder) and other cool features

  • @ExoticCheeseDev

    @ExoticCheeseDev

    21 күн бұрын

    it doesnt work with a folder, so yeah models are insanely useful. a folder is just made to organize parts, a model is to, well, group parts together, like the description says

  • @akakamaz7382
    @akakamaz738220 күн бұрын

    4:04 you realize that :pivotTo() exist right? like, moveTo() fits it where ever it can with out colliding, pivotTo() will place it exactly in there

  • @rallvegd

    @rallvegd

    20 күн бұрын

    He knows that. New devs likely don't. This video is explained from the POV of a new dev.

  • @2are2
    @2are220 күн бұрын

    models not welding everything is kinda need for roblox animatronics that run off physics. like, i dont want everying welded at the same time, and putting everything in a folder doesnt really allow me to save it.

  • @FertersWorld
    @FertersWorld21 күн бұрын

    you can just union parts..

  • @jstarandomdude

    @jstarandomdude

    21 күн бұрын

    if you need to move parts separately?

  • @FertersWorld

    @FertersWorld

    21 күн бұрын

    @@jstarandomdude seperate

  • @ProfVibes

    @ProfVibes

    21 күн бұрын

    @@FertersWorld cool, lets see you separate those parts in game with a script and move them individually.

  • @ahmedmo4727

    @ahmedmo4727

    21 күн бұрын

    Would it work if I wanted to make a sword consisting of four parts, each part having a different color and mesh?

  • @FertersWorld

    @FertersWorld

    21 күн бұрын

    it appears ive made a fool of myself

  • @firepalmmy5933
    @firepalmmy593321 күн бұрын

    byteblox Roblox studio is an unique game engine and taught me a lot whenever I encounter a problem I program or find a plugin I dont see the problem

  • @Twennieh
    @Twennieh21 күн бұрын

    There is also the problem where animations look different on server and on client TimePosition and Looped properties don't always replicate to the server for some reason 🗿

  • @arcanine_enjoyer

    @arcanine_enjoyer

    21 күн бұрын

    You should never play animations on the server anyway. Always treat the server as an entity that manages the game, and most of the game's visual should update on the client

  • @Twennieh

    @Twennieh

    21 күн бұрын

    @@arcanine_enjoyer Yeah but if you want to sync animations across all players, then you got a problem. All players get different TimePosition for the same AnimationTrack

  • @arcanine_enjoyer

    @arcanine_enjoyer

    21 күн бұрын

    ​@@Twennieh If you want to sync player animations, then it's a very niche thing that is a little harder to work with. But generally, that's the only time I can ever see why you need to use the server to play animations. Otherwise, the server is just a governing entity.

  • @jaeydev

    @jaeydev

    21 күн бұрын

    @@arcanine_enjoyerthe characters are replicated on the client, so it kind of works opposite. if you do something to that character, all other players will see it. you dont need to replicate that on the server because its already replicated locally

  • @Assumptionist

    @Assumptionist

    21 күн бұрын

    @@arcanine_enjoyer it's better to replicate animations via playing them on the server if you're working with melee systems (like deepwoken), or other things that rely on keyframe events - generally synchronized animations aswell. the server does not render animations whatsoever, it just replicates information from the animation to the clients, plus there's likely some overhead from client animation replication since it's replicating from one client, to the server, and finally to the rest of the clients.

  • @obbyperson7281
    @obbyperson728114 күн бұрын

    one more struggle is moving guis in order like if its overlapping and i want it to be behind a gui i cnat event like move it in explorer

  • @lm.kai_dev
    @lm.kai_dev20 күн бұрын

    you sell courses???

  • @tanhR85
    @tanhR8521 күн бұрын

    I think Module Script is just for a matter of organisation.

  • @cypherphoenix2665

    @cypherphoenix2665

    21 күн бұрын

    That is basically it. It lets you develop APIs and more organized indexs/dicts.

  • @LineOfThy

    @LineOfThy

    21 күн бұрын

    I use it to automatically weld all my models

  • @ExoticCheeseDev

    @ExoticCheeseDev

    21 күн бұрын

    they are also INSANELY useful when used with the tag system!

  • @amydoesart3724
    @amydoesart372421 күн бұрын

    The ratio here is brutal

  • @BremeD
    @BremeD21 күн бұрын

    whats the point of using constraints if you could just union it?

  • @showey

    @showey

    21 күн бұрын

    dont worry, he also sells a course on how to become an expert from a beginner whilst being this clueless about roblox studio lmfao

  • @N00Bzboii

    @N00Bzboii

    20 күн бұрын

    union takes time, I think.

  • @caradejjo

    @caradejjo

    20 күн бұрын

    Sometimes you don't want to union it because it has different colors, materials, textures, and that could mess it up. I find it easier to use a welding script or make welds from the "Create" button from the MODEL tab.

  • @that_one_username_guy

    @that_one_username_guy

    20 күн бұрын

    no different colors and materials and also way laggier than just 3 parts welded together

  • @byteblox100

    @byteblox100

    20 күн бұрын

    @@showey no its because unions are performance heavy

  • @JinggaSona
    @JinggaSona20 күн бұрын

    I am a Godot developer, and have used Unity for a while this is just basic game engine behavior.

  • @OfficialZenoVR
    @OfficialZenoVR21 күн бұрын

    Pov: you gave up on a game

  • @Bloopet
    @Bloopet21 күн бұрын

    facepalm tbh

  • @real_critical
    @real_critical21 күн бұрын

    now, the reason as to why you need to use a module script and cant just access the script's contents while playing is just as clear as Secret's description:

  • @golden999gold9
    @golden999gold920 күн бұрын

    You can move everything in the model with out selecting all the parts in it, only selecting the model it self

  • @unrulygoose1236
    @unrulygoose123621 күн бұрын

    SKILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL ISSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUE

  • @1iknow
    @1iknow20 күн бұрын

    what a gigantic waste of my time

  • @BONFIREanims

    @BONFIREanims

    20 күн бұрын

    not a waste of my time, love going through the comments and seeing people (reasonably) shit on this dude

  • @byteblox100

    @byteblox100

    20 күн бұрын

    @@BONFIREanims wdym reasonably? the entire vid is about what beginners find confusing lmao dumbass

  • @BONFIREanims

    @BONFIREanims

    20 күн бұрын

    @@byteblox100 ahhh

  • @RichRBLX

    @RichRBLX

    16 күн бұрын

    @@byteblox100 dumbass really tried changing the title to get himself out of drama

  • @czctus1
    @czctus121 күн бұрын

    secrets is just a table that allows for adding api keys for http requests, cant be printed and can only be used in http requests

  • @Simking
    @Simking21 күн бұрын

    bro went through all 19 stages of grref

  • @Lexisverycomplex
    @Lexisverycomplex21 күн бұрын

    1:29 krill issue, a very fishy video indeed

  • @the_eye6374
    @the_eye637421 күн бұрын

    ñ

  • @Noob-ot8rf
    @Noob-ot8rf20 күн бұрын

    as someone who loves using roblox studio, i dont get what’s so hard about

  • @unusualakay
    @unusualakay8 күн бұрын

    I find brickcolour is useful bcs it's sometimes difficult too get nice colours out using just the rgb selector, especially when u don't want something super bright.

  • @suprimodelaro1244
    @suprimodelaro124421 күн бұрын

    gogo gaga

  • @ifthenelse2469
    @ifthenelse246921 күн бұрын

    I agree that roblox is a stupid engine but this is in no world why-

  • @kaboomproduct
    @kaboomproduct2 күн бұрын

    Model is just for building, or atleast its the only way it can be used without a folder just being better, like modeling something so you can move it around keeping them all together without having to select each art individually

  • @TheOneAndOnlyRoco
    @TheOneAndOnlyRoco21 күн бұрын

    Literally skill issue If you don't like roblox studio then dont use it

  • @Dojaesd

    @Dojaesd

    21 күн бұрын

    he needs money

  • @dr_mafarioyt4313

    @dr_mafarioyt4313

    21 күн бұрын

    @@Dojaesd Everyone needs money, but is this really a good way to get it?

  • @Dojaesd

    @Dojaesd

    21 күн бұрын

    @@dr_mafarioyt4313 better than being an amatuer dev on steam

  • @somguy500
    @somguy50021 күн бұрын

    If u browsed for 1 hour you would know more than just yapping

  • @The_Kyanite
    @The_Kyanite20 күн бұрын

    The server side and client side thing is actually pretty useful, it makes it so that exploiters can't do match to break the game itself because lets say they got btools, when they delete something or move something, it only moves it on client side so it only effects them so they can't do things like destroy the map.

  • @zip_343
    @zip_3436 сағат бұрын

    Me after permanently deleting the "search models" part and realizing it's impossible to get it back:

  • @mannyx2796
    @mannyx279621 күн бұрын

    skill issue brudda. Aint nothing wrong with this engine. Nuance is a good thing

  • @jstarandomdude

    @jstarandomdude

    21 күн бұрын

    its just that its annoying to work with, compared to some game engines that doing the same thing takes less than 2 minutes compared to roblox

  • @cypherphoenix2665

    @cypherphoenix2665

    21 күн бұрын

    @@jstarandomdude Then use those game engines.

  • @LineOfThy

    @LineOfThy

    21 күн бұрын

    @@jstarandomdudeWith way less capability at the same time

  • @jstarandomdude

    @jstarandomdude

    21 күн бұрын

    @@cypherphoenix2665 i am. im just making a roblox game rn so i dont see a way to make a roblox game in unity.

  • @justaguy4575

    @justaguy4575

    21 күн бұрын

    @@jstarandomdude simple=limited.

  • @AustriaColorised
    @AustriaColorised21 күн бұрын

    pros of 2008 studio: -simpler interface -more intuitive -less tech nerd jank (ie. doesnt use jank like "AssemblyLinearVelocity". like wtf does that even mean) -has surfaces -no AI -only uses BrickColor -better shadows

  • @ARandomEliatrope

    @ARandomEliatrope

    21 күн бұрын

    crazy yappage

  • @zombee77777

    @zombee77777

    21 күн бұрын

    you yappin right now right?

  • @fl4mxr1

    @fl4mxr1

    21 күн бұрын

    cons: less features also assemblylinearvelocity is just a replacement for the velocity property which i think was unnecessary

  • @MSX98FMDnB

    @MSX98FMDnB

    21 күн бұрын

    just ignore the stability issues

  • @arcanine_enjoyer

    @arcanine_enjoyer

    21 күн бұрын

    Don't forget the lack of scripting tools and services that made modern Roblox 10000x better than old Roblox!

  • @MysticZER0
    @MysticZER021 күн бұрын

    for the first part (falling blocks): you can just rig the parts together. its very easy takes less than a minute (optional but i use it) for the second part (parts not being were you scripted them to be): you can turn off CanCollide and it (might) work. sometimes it is annoying but im sure there are other better solutions which i dont know for, maybe try turning off CanQuery, CanTouch and etc. for the third part (server/client based): you selected the client view, right? that works the same as the client/player scripts, which means that whatever happens just to a single player wont transfer to the entire server. but lets say you delete a part from the server view, then whenever a new player joins the game, that (would) be how the game would look, but changes made on client view/play only affects the client. for the fourth part (data saving): i'm not 100% sure since i dont know much about data saving and stuff, but from what ive seen, it is very annoying. for the fifth part (colors): it is actually a good idea. if you want basic colors, you use BrickColor, but if you want complex colors, you use Color. It can definitely mess up newer people, but overall its a good idea. for the sixth part (messy scripts): i agree, they are mostly useless. But in some rare occasions you might need some of them. everything else: im way to dumb to understand. i know you are skilled with roblox studio, way more than me but i just wanted give my opinion on some stuff :)

  • @dudewithloadsofantibodies
    @dudewithloadsofantibodies20 күн бұрын

    You can hold Alt to select parts inside models.

  • @imbroke69420
    @imbroke6942020 күн бұрын

    "Models" are basically like folders in Roblox Studio except if you select it, it will move the stuff that's inside it along with it. It has a pivot by itself. Not to mention you need to ANCHOR the parts if they keep falling.

  • @l5-cs.
    @l5-cs.20 күн бұрын

    models not automatically welding is extremely important, and you do not need to manually add welds you're supposed to use a plugin which makes it a breeze

  • @frestylek
    @frestylek20 күн бұрын

    you say Horible? did you tried codeing in gmod?

  • @SaturnNova
    @SaturnNova20 күн бұрын

    about the models one YOU CAN JUST TOGGLE THE ANCHORED PROPERTIES ON THE PARTS

Келесі