
When beginners are learning Roblox scripting, there’s a lot of room for error. Error is how you improve at anything, including scripting. However, there is one particular mistake that beginners make, that doesn’t allow them to improve at all.
In fact, this mistake is so severe that when beginners hop on coaching calls with me, it becomes evident.
The #1 Mistake Beginner Scripters Make
The mistake is that beginners passively consume information from countless YouTube tutorials and never actually practice what they’re learning.
This seems obvious, but everyone is guilty of this in one way or another, even me.
Because we’re always overloaded with so much information, we think that watching more tutorials will help us learn more, and if we just keep watching tutorial after tutorial, we’ll learn how to script.
But that couldn’t be further from the truth.
To actually learn any skill, you have to put it into practice.
Let me explain.
Content Creation Example
A few weeks ago, I wanted to make more YouTube videos, but I wanted to get everything “perfect” before I actually started.
So, you know what I did?
I spent 10 hours watching tutorials on how to set up the lights, so that the lights in the video would look amazing.
It’s crazy. I know.
10 hours to learn about how to get your face to look a bit brighter on camera is absolute insane.
I know.
You know the worst part?
I did this for 4 days, to find the perfect lights, the perfect camera equipment, the perfect microphone, and gave up on making videos.
It sucked!
It was because of information overload.
I had literally given up on making videos because I spent so long trying to learn about the intricacies of something small.
I was actually really frustrated with myself.
I hated that I wasted 10 hours a day for 4 days doing that.
In fact, I hated it so much that a few days later, I said screw it and I just started recording with my iPhone camera.
I edited the video, and uploaded it.
And I could not have been happier.
Lesson: Instead of spending 10+ hours learning how to do something, I just got up and did it.
Sure, the video didn’t have the best audio and video quality.
But you know what? I started.
I was so mad that I wasn’t making any progress that I just forced myself to start.
And that made all the difference.
Fixing This Mistake in Roblox Scripting
So, it wasn’t surprising to me that when beginners hop on 1-1 coaching calls with me, I would ask them to script something really simple, like creating a Part in workspace, and they’d get lost.
It’s because they were stuck in information overload, where they’d spent hours and hours learning scripting, but they had never applied it.
Of course, this is okay. Everyone does it at some point with their skills, even me.
Here’s how to ensure that you don’t fall through tutorial hell and have information overload:
After consuming content (watching a tutorial, reading an article), go into Roblox Studio and try to script what you learned.
So, maybe you want to learn how kill bricks are scripted, and you can do so by following this tutorial.
The best way to learn is to read through the tutorial, and then immediately open up Roblox Studio and try to script the kill brick yourself.
What if I Get Stuck?
It’s 100% okay to get stuck, because:
Getting stuck means that you’re learning. If you’re not getting stuck, you’re not learning.
Once you get stuck, go back to the resource (the article, the video, etc.) and read through the part of the tutorial that you were stuck on, and then open up Studio and try it again.
The objective is to understand how the code works.
Once you’ve got that down, you’ll be good.
How do I know what to learn?
That can definitely be a challenge.
If you can’t script on your own just yet, I highly recommend checking out my book, the Beginner’s Guide to Roblox Scripting.
The book will give you a structured path that you can follow to learn scripting.
Not only that, but every line of code is explained to you, and there are also practice quizzes and learning exercises to prevent you from overconsumption of information, so you will know exactly when to open up Studio and try things on your own.
You can check it out by clicking on me.
Now, if you can already code some stuff, but are looking to improve your skills, you may benefit from 1-1 coaching with me, where I’ll tell you to script some stuff on call and help you out when you get stuck. This works out very well whether you’re a beginner or intermediate scripter.
Thanks for reading!