Rojo, the BEST Roblox Studio Plugin for Scripters!

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025
  • Today we go through installing and using one of the greatest Roblox Development Tools available, Rojo! Rojo is used to create many of the most popular games on Roblox!
    Subscribe for more Roblox Scripting Tutorials!
    VSCode Website:
    code.visualstu...
    Rojo VSCode Extension:
    marketplace.vi...
    Rojo Website:
    rojo.space/
    Join my Patreon to support me and gain access to the Scripts in my previous videos! / monzterdev
    ➜Join my Discord monzter.dev/di...
    ➜Follow me on Twitter @MonzterDev / monzterdev
    ➜Support me on Patreon / monzterdev
    Business Email: MonzterSlayer4@gmail.com
    #Roblox #RobloxDev #RobloxScripting
    MonzterDev mainly covers topics related to Roblox Development and scripting Roblox Games! Browsing my videos, you'll come across many tutorials using Roblox Studio and teaching the very basics of how to use Roblox Studio to create your own Roblox Games! I also have a series guiding you on how to recreate some of the most popular Roblox Games!

ความคิดเห็น • 148

  • @MonzterDEV
    @MonzterDEV  2 ปีที่แล้ว +44

    I didn't really stress this in the video, but Rojo + Visual Studio Code is basically the meta for professionally developing on Roblox! If you aren't using them already, you should really dedicate time to learning how to use them, as they will drastically improve your workflow when developing on Roblox!

    • @RobloxSFR
      @RobloxSFR 2 ปีที่แล้ว +1

      SO GREAT FOR ME I USE VC CODE ALL DAY!!!!!!

    • @thatoneravenclaw3735
      @thatoneravenclaw3735 ปีที่แล้ว +1

      Would you recommend this to beginners? I just started learning coding 1 month ago and I'm considering using vscode while learning luau/Roblox game developing because I think it'll be more useful for me in long terms

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว +1

      @@thatoneravenclaw3735 It all depends. If it makes it more confusing for you, then it probably isn't worth it. That's something I struggled with when I was first learning.
      If you're able to dive into it and not struggle too much, then it's definitely worth it!

    • @Smurfis
      @Smurfis ปีที่แล้ว

      Doesn’t this also add another vulnerability to your own computer as then it’s locally placed?

    • @DavidNBetty
      @DavidNBetty ปีที่แล้ว +1

      VScode on top!

  • @artem-kt2gh
    @artem-kt2gh 7 หลายเดือนก่อน +34

    you're exaggerating everything too much, yes rojo is better when you know vscode but its not the "best" plugin ever, and i wouldnt even call it a plugin, also you just showed how to install it and told people 0 reasons why they need to, for most of people its worse than just doing stuff in studio itself.

    • @MegaDeathError
      @MegaDeathError 7 หลายเดือนก่อน +4

      bros spitting facts

    • @Username8281
      @Username8281 2 หลายเดือนก่อน +2

      agreed

    • @anwar5129
      @anwar5129 6 วันที่ผ่านมา +1

      Yeah I watched the vid and was like WHAT IS THIS CRAP I thought it'll help with ACTUAL scripting

  • @mancheckitout
    @mancheckitout ปีที่แล้ว +8

    Thanks! I can’t wait to see what the benefits are.

  • @randomfella_37
    @randomfella_37 2 ปีที่แล้ว +6

    Awesome vid man!
    (Havent watched full but I already KNOW its a banger!)

  • @speedyg2295
    @speedyg2295 ปีที่แล้ว +6

    Very awesome video. I like VSCode a lot for the keyboard shortcuts. But you need to learn the difference between Semi-colon " ; " and colon " : "

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว +2

      VSCode is amazing! I completely agree and have been making an effort to say the correct names recently. I never really see comments mentioning this and didn't realize till recently that I was saying them wrong lol

  • @keirmalnack8580
    @keirmalnack8580 ปีที่แล้ว +9

    I’m sorry if this sounds rude but what does this actually do other then take up computer space. Not like it has a preset leaderstat script you can use. I’m just confused why you wouldn’t just do what you do without rojo

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      Either my explanation of Rojo was extremely poor, or that flew over your head while watching the video lol. Either way, you can checkout the Rojo website: rojo.space/

    • @necrak1
      @necrak1 10 หลายเดือนก่อน +10

      judging by the fact you just said leaderstat script im guessing you aren't really experienced... at all...

  • @Fizziepop
    @Fizziepop ปีที่แล้ว +18

    yeah, I think I lost something in the translation also. I clicked the video to find out *why* this plugin is the best, and why I need it, but instead, I got taught how to download and use it.
    From what I could gather, I can either learn a whole new program and find the right place in the different scripts to change properties settings, being careful not to make typos, and then switching back to Roblox to double-check the names of the properties that I am trying to change before going back to VSC to type it in -- OR I can click a checkbox.
    Isn't it easier to just - click the checkbox?
    Not to mention that you have to have both programs open and connect first, and then sometimes it will (randomly?) lose the connection and you have to re-connect...
    I'm sure you know what you're talking about, and there is still a reason to use it, but I am still not sure that I need it. It must have gone over my head too!

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว +1

      Thanks for the feedback! In the future, I'll remake this but split it up into multiple videos. The first will be about why you need it, and then each episode will be about how to use it.

    • @kokobroxd
      @kokobroxd ปีที่แล้ว

      facts, im not trying to learn something im not convinced to, ill just stick to vanilla roblox studio

    • @nas1373
      @nas1373 ปีที่แล้ว

      Its easier to buy a visual coding plugin for 150 robux tbh

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      @@nas1373 Unfortunately those are not remotely the same things lol

    • @nas1373
      @nas1373 ปีที่แล้ว

      @@MonzterDEV well i know but a NORMAL pluggin is better than an external problem that will be pain in the azz and + not free too

  • @DevBytes07
    @DevBytes07 ปีที่แล้ว +4

    muchas gracias, este tutorial fue de gran ayuda para adentrarme en roblox studio. soy un nuevo sub :)

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว +4

      Had to use Google Translate for this, but I'm happy I could help :D It's really interesting to see that my content expands to even non english speakers! (That's assuming you don't speak English, but I'm just basing that off your comment :P)

  • @Username8281
    @Username8281 2 หลายเดือนก่อน +1

    Roblox added support for Python, does rojo work?

  • @osakadev
    @osakadev 2 ปีที่แล้ว +4

    THANKS YOU VERY MUCH!!!!! you help me a lot :D

    • @MonzterDEV
      @MonzterDEV  2 ปีที่แล้ว +2

      Glad it helped!!

  • @GaLzZy.
    @GaLzZy. 11 หลายเดือนก่อน +1

    So from what I understand, if i build something in my scene it wont reflect in my rojo project? Like if i use rojo to generate my place file, whenever i save a build on my place it wont save it to my place file in my rojo project?

  • @shuxkm00se
    @shuxkm00se ปีที่แล้ว +1

    I have a problem with porting my game into vscode not bringing all the folders only having workspace.

  • @bretabel1642
    @bretabel1642 7 หลายเดือนก่อน

    Thank you for the great video. One thing, though: I'm pretty sure it's pronounced "ro-ho" since that's the Spanish word for "red."

  • @KRLEON
    @KRLEON ปีที่แล้ว +1

    It works, but the script does not change when you press Save how can fix it?

  • @dgc0312
    @dgc0312 ปีที่แล้ว

    how can I assemble a plugin with rojo? Im trying to use the Tool Grip Editor plugin from MaximumADHD but I dont see a way to assemble it

  • @ubahni
    @ubahni ปีที่แล้ว +2

    i have way too many trust issues to download some random extension in vscode

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว +1

      Uh...most of these extensions are Open-Source and have a community behind them.

  • @zausage2757
    @zausage2757 ปีที่แล้ว +1

    If I didnt want the "server" folder, and wanted to just have two of my own folders there, Libs, and PlayerData. How would I make that change?

    • @zausage2757
      @zausage2757 ปีที่แล้ว

      Nevermind, ChatGPT answered my question, I just needed to edit the Json to show those two folders instead of the "server" folder.
      I just inserted this in place of the default ServerScriptService bit
      "ServerScriptService": {
      "Libs": {
      "$path": "src/server/Libs"
      },
      "PlayerData": {
      "$path": "src/server/PlayerData"
      }
      }

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      ChatGPT is the best!

    • @zausage2757
      @zausage2757 ปีที่แล้ว

      @@MonzterDEV I've been working at an rpg type game, and was wondering, what's the best way to give players attributes, using profileservice to give them things like mana, max mana, stamina? I know a lot of tutorials show putting these attributes in the humanoid but I feel like there has to be a better way to make these attributes or stats for all players.

  • @3NZO_1
    @3NZO_1 10 หลายเดือนก่อน +10

    but can't i just do that in roblox studio tho?

    • @spotty530
      @spotty530 7 หลายเดือนก่อน +5

      exactly, i don’t get what the hell is this for

    • @plat216
      @plat216 4 หลายเดือนก่อน

      @@spotty530 you aren't very experienced if you don't see the benefits to this
      using vscode gives you much better version control, it's compatible with git & therefore github
      moreover, vscode is a far better text editor than roblox studio, being far more customizable and feature more functionalities

    • @johneslar
      @johneslar 4 หลายเดือนก่อน

      @@spotty530 if you wanna use vscode instead of roblox studio's script editor. I personally think vscode is much better ngl you can customize much more and it feels much better and looks much better.

    • @moriadannotmilk
      @moriadannotmilk 3 หลายเดือนก่อน

      @@spotty530 large projects and better coding

    • @Xianity-m6q
      @Xianity-m6q 3 หลายเดือนก่อน +1

      @@spotty530 literally makes you waste time trying to understand how it works instead of spending time on upgrading your scripting skills

  • @RaysPlaysHandle
    @RaysPlaysHandle ปีที่แล้ว

    I think eventblocks I good and intuitive and it’s like scratch and you write blocky code and it writes the real code for you and it’s easy to set up

  • @ItsVegaSama
    @ItsVegaSama 8 หลายเดือนก่อน

    I personally don’t like Visual Studio code, I think the JetBrains IDEs are better. Does the plugin force you to only use VS Code?

  • @whyAnton1
    @whyAnton1 6 หลายเดือนก่อน

    Question, so when im coding in VS Code, do i code in Javascript or Lua?

  • @LearnandDevelopGame-f6e
    @LearnandDevelopGame-f6e หลายเดือนก่อน

    Hi, Can you make tutorial about Lune?
    I cant found the tutorial on TH-cam...

  • @Smurfis
    @Smurfis 6 หลายเดือนก่อน

    My VSCode doesn’t give me suggestions that Roblox normally would due to not having access to the engines api

  • @fariss.m
    @fariss.m 8 หลายเดือนก่อน

    Hey!
    i have a question, would this work for the Players thing in studio?
    "Players": {
    "$path": "src/players"
    },

    • @spriteman1925
      @spriteman1925 3 หลายเดือนก่อน

      yeah but you would have to make a folder in src called players with a lua script in it

  • @vrajsavani
    @vrajsavani 2 ปีที่แล้ว +2

    I have another question:
    Im making a Boxing game and i want every player to spawn as a Man character because currently they are spawing as whatever their avatar is set to. Also i want to make it so their clothes are the same to their avatar. Any clues??
    Thanks!!!

    • @ShatteredThroughTime
      @ShatteredThroughTime 2 ปีที่แล้ว

      It’s easy, get a model of the character you want from workspace (suggest you use workspace), now drag it into starter player folder, and you should be good. Any questions, ask me.

    • @vrajsavani
      @vrajsavani 2 ปีที่แล้ว

      @@ShatteredThroughTimedoes it also come with the players avatar clothing?? Because I think I tried that a while back but im not sure 🤔

    • @ShatteredThroughTime
      @ShatteredThroughTime 2 ปีที่แล้ว

      @@vrajsavani ok, just get an r15 rig from plugins, insert a shirt and pants part (search them up and they will be like a blue shirt and pants), once you have done that; paste the id you want into the shirt and pants, go into the head part of the rig, there will be a child in head called face, paste id into the face and finally change the name to StarterCharacter and plop it into starter player

    • @vrajsavani
      @vrajsavani 2 ปีที่แล้ว

      @@ShatteredThroughTime thanks for the support but I have another question 😅, Do I script it so the players clothing ID is replicated to the dummy? If I do then where do I put the script?? Sorry for lots of question, it’s cause I started development a month ago 👍

    • @Iwqndr
      @Iwqndr ปีที่แล้ว

      bit late but theres an easier way by going to Game Settings/ Avatar And scroll down

  • @沐阳流泻的青春
    @沐阳流泻的青春 ปีที่แล้ว +1

    What are the functions of servePlaceIds, placeId, and gameId in default.project.json?

    • @_bloxxer
      @_bloxxer ปีที่แล้ว

      ServePlace Is is used for doing math equations like 1+2

  • @spark.loooool560
    @spark.loooool560 2 ปีที่แล้ว +1

    hey, I want to join your discord but it says unable to accept invite
    Do you know why?

  • @theinternet6313
    @theinternet6313 ปีที่แล้ว +1

    You didnt explain why it was beneficial at all

  • @Aldinaisdumb
    @Aldinaisdumb ปีที่แล้ว +5

    Im confused what is it supposed to do

    • @anwar5129
      @anwar5129 6 วันที่ผ่านมา +1

      Ikr I can't understand either

  • @comincep
    @comincep 6 หลายเดือนก่อน

    why is rojo better than roblox built-in code editor

  • @codexed-i
    @codexed-i 11 หลายเดือนก่อน +1

    Helix/Vim/Emacs users flying around code 😂

    • @ahmoin
      @ahmoin 7 หลายเดือนก่อน

      arch linux

  • @lbsdark
    @lbsdark ปีที่แล้ว

    im on mac how do i open the commands?????

  • @alexdonut
    @alexdonut 2 ปีที่แล้ว

    Hey do you think Rojo is worth using for me cuz roblox stdio
    crashes for me very rarely

    • @MonzterDEV
      @MonzterDEV  2 ปีที่แล้ว +2

      Roblox crashing is barely a reason to use Rojo. There are a TON more benefits provided by Rojo!

  • @Jack34373
    @Jack34373 ปีที่แล้ว

    How can I add scripts to the serverscriptservice

  • @ShallowBrew94
    @ShallowBrew94 ปีที่แล้ว

    I want to put a script into a starter gui. screengui but i can only put it in startergui

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      Don't worry, I had this exact same struggle when I started. Here's a Dev Forum post which covers it: devforum.roblox.com/t/trying-to-parent-a-localscript-to-a-screengui-using-rojo-vs-code/1399518
      I plan to make a series on using a Rojo workflow, which will certain cover this topic!

  • @SimpleCatOfficial
    @SimpleCatOfficial 5 หลายเดือนก่อน

    tuto please im stressing sm rn

  • @ZENlX11
    @ZENlX11 ปีที่แล้ว

    What is the difference from using this and using Roblox studio to script ?

    • @nas1373
      @nas1373 ปีที่แล้ว

      idk same question

    • @ItsVegaSama
      @ItsVegaSama 8 หลายเดือนก่อน

      Just better workflow, VS code is a way better IDE than studio. Has better functionality and QOL that can make programming feel good. Not to mention customization 🤤

    • @OuOSamaHehe
      @OuOSamaHehe 3 หลายเดือนก่อน

      i think they use external IDE for using git... right?

  • @skitrus-is-amazing
    @skitrus-is-amazing 6 หลายเดือนก่อน

    how do i delete the plugin

  • @KellenLewisAlt2
    @KellenLewisAlt2 ปีที่แล้ว

    i cannot open script because of Cannot sync non-nil Parent property changes yet
    Edit: nvm it worked

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      Happy you were able to get it working!

  • @ThatOneRobloxDev
    @ThatOneRobloxDev 2 ปีที่แล้ว

    YOU NEVER HAVE TO TOUCH ROBLOX AGAIN?!?!!?? AHHHHHHH!!!!!!!

  • @Tropxz
    @Tropxz ปีที่แล้ว +1

    is it just me or does he sound like robuilder?

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      It's not just you. I don't hear it, but many others do lol

    • @Tropxz
      @Tropxz ปีที่แล้ว

      @@MonzterDEV oh

    • @datunapik
      @datunapik ปีที่แล้ว

      @@MonzterDEV you sound like laughability

  • @PatalJunior
    @PatalJunior 2 ปีที่แล้ว

    Already here, ready for more tutorials.

  • @ElmoPlayss
    @ElmoPlayss ปีที่แล้ว

    Why would you use this? It adds SO MANY PROBLEMS.. I can't even use this for existing places because it just deletes every freaking thing.. This is just useless

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      I don’t think you’re getting the actual use case of Rojo. Id recommend you come back to it in the future.
      It’s definitely the one Dev tool that every single top developer would agree with using.

  • @bigmancozmo
    @bigmancozmo ปีที่แล้ว

    i wouldn't really call it "best" though because you can't add in EXISTING games

    • @nikhedonia3431
      @nikhedonia3431 ปีที่แล้ว

      you can tho

    • @bigmancozmo
      @bigmancozmo ปีที่แล้ว

      @@nikhedonia3431 how? i've been searching ever since i posted that comment, and still can't find anyone else even MENTIONING it

    • @gnome_detector
      @gnome_detector 29 วันที่ผ่านมา

      @@bigmancozmo you literally just follow these steps with an existing game, nothing else

  • @FireRangerPro
    @FireRangerPro 2 ปีที่แล้ว

    Always a W

  • @joyboyOPGOATED
    @joyboyOPGOATED 3 หลายเดือนก่อน

    Honestly I don’t see the point in installing this, it just makes roblox studio more complicated than it already is

  • @willstarz
    @willstarz ปีที่แล้ว

    why did u say rojo like that

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      Ro-Jo

    • @willstarz
      @willstarz ปีที่แล้ว

      is it an acronym for something or is it the spanish word 'rojo'

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      @@willstarz I’m not sure, but I’ve been told I pronounce things oddly before. I’ve said foraging like for-age-ing, and received 100s of comments about that 🤣
      I think you’re right about this being a Spanish word maybe. Or it’s meant to be pronounced as Ro-ho, but not 100% sure.

  • @SkratkhTutorials
    @SkratkhTutorials หลายเดือนก่อน

    1:11

  • @TwoVera
    @TwoVera ปีที่แล้ว +2

    If you want to improve your videos I recommend to work on your explanation.. You need to stop saying "literally".

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว +3

      Thanks for the feedback! I literally don't think I can stop myself from using certain words like "literally" frequently, but I do try. What part of the explanation wasn't helpful?

    • @RockerDadNYC
      @RockerDadNYC ปีที่แล้ว

      ​@@MonzterDEV You explain how to do this with a new project, but not with an existing project. Would you mind explaining how to do that? Sorry if it's obvious, I'm new to Roblox Studio and building games in general.
      PS: I had a hard time preventing myself from saying "um" or "uh" during presentations at work. It took time and awareness, but I got it under control, um, yeah :D

  • @streetsmart2
    @streetsmart2 หลายเดือนก่อน

    uh i just watched the entire video and its literally useless like whats your reason to even install it the only thing that is really changes there is where you put the code and how you can modify folders and delete things but the thing is, its LITERALLY EXTRA STEPS TO EVERYTHING, like if i wanted to delete something from my project i would just use my mouse to delete it its way easier and simple, like you didnt even said what other you can do with it like stuff we cant do inside roblox studio but everything you did there was just delete files from the project and adding code, if i wanted to do that i could literally just press on the plus in roblox studio and add a new script. long story short there is not a single thing that you cant do inside roblox studio itself and everything you do inside the visual studio code is just a bunch of extra steps with the keyboard while in the meantime i can do the exact same thing with my mouse in less than a second.

    • @gnome_detector
      @gnome_detector 29 วันที่ผ่านมา

      youll get it in the long run

  • @Richard-oliveira
    @Richard-oliveira ปีที่แล้ว

    Roblox integrated code editor is so annoying.

  • @theodore3540
    @theodore3540 ปีที่แล้ว

    No way you just said "Ro jo" 💀💀💀

  • @maaloyy_
    @maaloyy_ ปีที่แล้ว

    All the stuff is great, but you are speaking too much fast, I need to listen a few times to understand something.

    • @MonzterDEV
      @MonzterDEV  ปีที่แล้ว

      Sorry! I try to slow down!

    • @maaloyy_
      @maaloyy_ ปีที่แล้ว

      @@MonzterDEV thank you

  • @MounirDevGaming
    @MounirDevGaming ปีที่แล้ว

    thank you

  • @George-si6iv
    @George-si6iv 2 ปีที่แล้ว

    I really really hate to be that guy but the pronunciation of rojo is not rogo is roho, either way the video was great!

    • @rc8s
      @rc8s ปีที่แล้ว

      It’s either.

  • @DevV1ktor
    @DevV1ktor 2 ปีที่แล้ว

    second and amazing video

  • @ElioPlayz.
    @ElioPlayz. 9 หลายเดือนก่อน

    Heart4elionD

  • @Azzink
    @Azzink 8 หลายเดือนก่อน +1

    its so useless

    • @naianimator
      @naianimator 2 หลายเดือนก่อน

      VSCode has better IDE than roblox so why are you telling its useless? You can do anything on vscode if you know how to use it and its "script" related

  • @ElioPlayz.
    @ElioPlayz. 9 หลายเดือนก่อน

    Heart4elionD

  • @ElioPlayz.
    @ElioPlayz. 9 หลายเดือนก่อน

    Heart4elionD

  • @ElioPlayz.
    @ElioPlayz. 9 หลายเดือนก่อน

    Heart4elionD

  • @ElioPlayz.
    @ElioPlayz. 9 หลายเดือนก่อน

    Heart4elionD