How can I learn to script?

Hi, I would like to ask the whole community how I could learn to script. I already know how to script something, like some workspace functions, but I wouldn’t know how to realize my final idea because it requires many other things that I don’t know, even watching tutorials. I would like to ask you how I could learn the entire roblox lua language, and I would also like to ask you how you learned the script. Thanks

4 Likes

About how I learned to write scripts: I spent 2 years just reading scripts from the toolbox and thus learned most of the API. For the last 2 years, I’ve been making custom code and thus getting practice.

The best way to learn something is to start a simple project, take up something you want to make and split it into several sections something like Mini Goals and then implement them, if you hit a roadblock search up what you want, there is plenty of resources online for almost everything, this is how most people learn to code, tutorials dont really help unless you have a specific use case.

1 Like

In my personal experience, its Youtube. However, it works best when you apply what you’re watching into a project while you learn it.

You could check out GnomeCode. He has some pretty cool stuff!

Hope this is helpful in some way lol.

2 Likes

For me, I watch Roblox Official Tutorial to learn lol.
After knowing basic lua syntax then learn Roblox API.

1 Like

I personally did the same and 1 thing that boosted my skills was taking on tiny mini projects like one of my first fully made games was this 5 min long block merging game it was very buggy but that doesn’t matter i learnt alot about raycasting, tools, touch interactions, etc. in general doing tiny projects will help alot

this is kinda mid in my opinion but when they started making these i already had a grasp of coding so it didnt really help me.