Recently, I have been taking the time to master how to tween GUI’s and Cameras. And I’m impressed that I mastered what I have learned, but I need to move forward and learn something new in Lua scripting, What Should I learn next?
Streaming enabled or learn all de services?
Learn how to edit World Space, and manipulating parts via magic abilities, or smooth tweening.
This is a good channel with lots of tutorials. Maybe you can see what you are interested here and learn it.
I do not recommoned viewing these videos, There are just basics for beginner I hope you’re not beginer
I could say, that I have mastered GUI’s and camera munipliation, but am I a beginner at everything else, I need to learn everything so I can put it all together at once.
Yes, most of these videos are for beginners, but some of them have useful information I tend to look back on when I forget.
If you’re Beginner I recommend learning a :
- While loops
- For loops
- Repeat loops
- Remote Events
- Remote Functions
- If statemens
- Global Services : Marketplace,DataStoreservice,Debris, TweenService
All these basics you can find on AlvinBlox channel, or TheDevKing
Learn datastore and how to add and use module code.
Learn how manipulate strings and tables
Try to recreate simple systems like a combat system, round system etc and this is probably the best and fastest way to learn.
Also checkout https://developer.roblox.com and explore the API part.
Supporting what you said, I might like to add a few things:
- Metatables
- HttpService
- Oriented object programming
- Mathematical functions (
math.abs()
,math.sin()
,math.clamp()
,math.pow()
)
If you are a beginner, it is always good to start off watching YouTube videos.
I recommend watching AlvinBlox, Okeanskiy and TheDevKing.
When finishing learning the basics of Lua, you can start looking at the Roblox API or on Developer Forum Community Tutorials. I believe every Roblox programmer should specialize in:
- Metatables
- Mathematical functions
- Services (HttpService, TweenService, etc)
- If statements
- While & For loops
- Lua globals (
assert()
,next()
,pcall()
, etc)
It is always good to know the Lua library is huge (I don’t comapre it to other programming languages), and you can be a programmer for 5 years and still continue to learn new things.
Good luck!