What method did you use to learn scripting?

Hi. I actually really really new to scripting in roblox. But i’m so interested. I want to ask you, What method you use to learn scripting. I really want to enjoy script and knowing them!

4 Likes

To be honest my method was/is horrible, I just wrote random things and saw what happened, I started using Studio+ after and now I’m better

Ps: Don’t use my method

Edit: TheDevKing made me even better

5 Likes

You could learn scripting by watching tutorials on YouTube. I recommend you watching AlvinBlox for tutorials for beginners. Other ways to learn scripting is maybe look on some resources in devforum since they’re pretty helpful. These are just some methods I use to learn scripting. Hope this is useful. :relaxed:

4 Likes

I started out looking at basic scripts from free models and trying to change them. I also watched a good amount of tutorials on scripting.
The first things you should learn are vector3’s, colors changing an objects size, position and colour.

2 Likes

I read the Roblox API Reference Manual when I started. It is a good method in my opinion because almost everything is there and it’s well organized.

3 Likes

I highly recommend TheDevKing, he explains it in a simple way which is clear to me. Maybe you like another way to learn it better but I recommend trying TheDevKing.

Beginner’s series: https://www.youtube.com/playlist?list=PLhieaQmOk7nIfMZ1UmvKGPrwuwQVwAvFa

And after you’ve finished that, I recommend going to the advanced series which I am watching right now.

Advanced Series: https://www.youtube.com/playlist?list=PLhieaQmOk7nIoGnFoACf33M3o0BOqB38a

2 Likes

My method is simply watch beginner tutorial on youtube. Then i instanly started up a big project (Not recommended for some people). After completed most beginner stuff i use Roblox developer hub to figure out what do what. I barely watched any Advanced Tutorial because it’s time consuming.

Also if you have any idea. Try to make it no matter how small it is. As a scripting practice.

3 Likes

I recommend using Programming in Lua.
This is an excellent website to learn from.
I am not too sure if a lot uses this guide anymore, but I used it a lot in the past.

Direct link: Programming in Lua (first edition)

2 Likes

Thanks for the solution! I might be checking it out :smiley:

1 Like

What I did was simple but turned out very well.

1 - Give myself challenges. Aka: Today I have to make a brick change it’s color every 1 second.
2 - Ask people for help or to review my code.
3 - Watch Youtube.
4 - When I want to make something I always research before doing it. Soo I could learn better ways to do it.
5 - Always take a look on DevForum, when someone asks me what good things will help them learn I always say this: DevForum and Roblox Docs are your best friends as programmer.
6 - Always try to use better methods for something you’re scripting.
7 - Try to memorize the KeyWords of Roblox Studio, soo you dont have to look at Docs everytime you want make something.

Well I guess this is it! I hope you learn scripting / get better on it with my methods! :sweat_smile:

7 Likes

That’s the method I used and I would really really recommend it, he explains everything very well and even shows you where to go when you struggle like the wiki etc

2 Likes

I just started watching youtube tutorials, probably not the best method but it worked for me. PeasFactory makes straight to the point videos about scripting, the only downside is that some videos may be outdated because the tutorials were made 4-5 years ago.

If there is a bug in your game or something you don’t know you can search it up in the DevForum or in the roblox developer hub.

1 Like

Let’s be serious here for a second. I started scripting by grabbing models from toolbox and looking how the scripts were made. Then I moved to YouTube videos. After I got a decent knowledge into scripting, I moved to the wiki to further educate myself. And eventually you will pick things up very fast, my suggestion to both you and all educating scripters. Do not stay on one task example changing properties, you always want to keep moving and learning more. Have an ego to wake up every morning and learn more.

3 Likes

Really good examples that’s pretty much how I started :slight_smile:

1 Like

Please do adequate research before posting a topic to avoid creating duplicates! There are already many topics asking the same question.

https://devforum.roblox.com/search?q=how%20to%20learn%20scripting