Want to learn scripting but don't know where to start

I have some prior knowledge in scripting in various languages and I have recently thought about learning ROBLOX Lua. I don’t really know where to start and I have heard that maybe I could watch a series from TheDevKing or AlvinBlox but the problem is I believe that some of the code they write are deprecated as their series are a bit old.

Thanks! Any help will be appreciated.

1 Like

Watching a youtube series from any good developer should be a good start. Be sure to not only watch them, but to also play around with what they taught you.

For example you watch a RunService tutorial on youtube. Make sure you go into studio and test it. This helped me a lot when I was a begginer.

If videos are not your style, then the Roblox Documentation is all you need.

Also, if they are using deprecated code, then go into the documentation page and search for the current one.

Make sure you start with simple things: Vector3s, Changing parts’ properties etc.

so you suggest, I watch something like a small series such as Alvinblox’s or TheDevKing’s and use the ROBLOX Documentation to find up anything that is not best practice.

you should learn from youtube, i recommend AlvinBlox and TheDevKing but you also need to learn some basic from documentation first or buy a book (i reccomend “The Advanced Roblox Coding Book: An Unofficial Guide”)

edit: if u think its deprecated then just try trust me, i learn for 2 month and nothing go wrong

1 Like

Do you think both series from AlvinBlox or TheDevKing are good or is there a specific series you would recommend?

Also, I can’t really buy a book right now.

1 Like

yes, just watch all their tutorial, many people recommend it that why its good also there a pdf version for free in internet

1 Like

If you know Python, Java, or JavaScript, learning Lua will be pretty easy.

If you’re starting from anything else, it’ll still be easy just not as much.

Lua is fundamentally designed with teenagers in mind, hence why Roblox chose it as their front-end programming language. Learn if statements, while/for loops, function recursion, and read a bit of Roblox’s documentation to figure out how to interface with the game engine.

Already started learning Lua from TheDevKing tutorials and already finished like half of the videos in about 15 minutes. I already know most of the basics of if statements, while loops, variables from other programming experience I had.

1 Like

Then you’re good.
The Roblox documentation is a must-have for entry-level programming with the Roblox game engine.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.