hey guys i am a upcoming game designer (uwie8383ue is my main acc) but i do not know where to learn lua so please tell me where i can learn it along with some tips! thanks
please reply i know basic modelling and i think im pretty good so i want to learn the code to make a full game
i hope i get some help… so please reply
For starters, you need to know the basics, there are plenty of educational videos on the internet.
Personally, my career started when I was learning Lua.
Then, once I understood the basics, I moved on to the Roblox engine and reviewed the documentation and tutorials.
Learning takes A LOT of time and patience.
You need to understand how the engine works.
Roblox Engine API reference | Documentation - Roblox Creator Hub
For scripting, it’s scary. Everything looks complex; that’s normal, I didn’t understand anything at first either.
thank you so much!!! but how long will this take?
learning and understanding the basics usually takes a month or more. As for robloxs apis, you usually wont learn all of them for years, but you’ll probably be able to understand a decent amount of them in around 6 months. Of course that assumes you have no prior programming knowledge, if you do its much easier to learn these concepts.
Along with that the time can very based on how you learn it, as well if you ever need help regarding a concept or code feel free to come here and ask for help!
If you want to learn luau, you just need to stuff until the point you dont know how to code something. At that point youll do research and learn. Also look on the devforum once in a while to learn new things.
(I would start with a function that sums numbers and after that .Touched events, properties, etc.)
I recommend learning the basics of programming and thinking algorithmically, off of Roblox. That’s because Roblox will overwhelm you with Roblox-specific things. Don’t clutter yourself with learning what the heck every little Roblox API is, you don’t need to know that yet. Focus on learning algorithmic thinking.
I recommend Python or JavaScript as good languages to learn as a beginner. Pick one, not both—you can always learn the other later.
Make simple things, like rock paper scissors, or tic-tac-toe. Make a lot of simple things, until it’s too easy. Gradually up the difficulty of projects you make, so you slowly leave your comfort zone and get better. Once you have a solid grasp on algorithmic thinking and implementing things, then you can come back and learn Roblox programming, because now you won’t feel as overwhelmed by everything Roblox shoves in your face—and you’ll be able to understand the help given to you here on the devforum more easily.
This ^^^^^
practicing is what got me where i am now in-terms of coding ability.
Its the most important aspect of learning imo.
i have learnt ai logic as well as coding logic so i have that covered but thanks!
I think one of us is misunderstanding. Do you know what algorithmic thinking means? It’s not AI.
no, no thats not what i mean i have learnt the algo of coding AND ai 2 seperate things
yes you are right it is not AI but it is a seperate algorithm so it helps learn the algo of regular coding!
Like a new language, you have to read, practice, read, practice, read practice… A LOT. You need to get “used to it”.
First learn the basics of Lua on their website (Lua 5.1 Reference Manual - contents) (Version 5.1), then if you’re interested in learning Roblox Lua, I would take a look at the Luau documentation (https://luau.org/).
After all of this, I would take a look at various tools ROBLOX gives you via the creator hub (Get started with experiences on Roblox | Documentation - Roblox Creator Hub).
If you are unfamiliar with any other coding languages, I would also try practice each section. This will take days, months, years, depending how dedicated you are. Not to be demotivating, but it will take a lot of effort. The effort is rewarding, trust me!
On a side note, unrelated to the messages above, I totally encourage you to learn all of this with the use of your favorite AI assistant, you have to use it wisely however! Do not just copy paste code, or assume everything it’s writing is right, especially for Luau. AI can help you learn edge cases, and you can ask it to give you practice questions.
thanks!!! i will do it ! but is the website that different from roblox?
hey guys check this out! Making new lighting with low ram usage