Hey there! I started Learn Lua in January of 2022 with a few posts, then made a DevForum post about it. It was greatly appreciated so I’ve revamped it again. Now, I have a small group of scripters behind it and a very small community as-well.
So this announces v2 which I’ve just finished today, more updates to come.
Anyway, the website is at https://learn-lua.com , accessible from any device with a browser.
Scripting tutorials from beginner to advanced.
Spot any grammar mistakes, things that should be changed or just want to add new topics? DM me!
Updates in v2:
Newer and easier to use interface
Separated topics (instead of everything at the same place)
Topics updates (fixed grammar mistakes and added clearer information
Newer logo (added a favicon)
Code now in code-blocks instead of images!
Thanks for your support as always.
PS: Aren’t a DevForum member and want to give your feedback? Post it on our Group Wall which may in a future update be on the website!
The website is very user friendly which a lot of sites lack. Really useful site for a quick reference two suggestions of a category is to add datastores (Advance) and also add how to make gui screens in the studio (beginners)
Thank you, greatly appreciated. That was my main goal with version 2.
Will definitely be considered and probably added in the future.
Our main goal with Learn Lua is to obviously teach Lua, but we’re planning on maybe making more websites for Roblox Studio teaching which would be in the future all gathered in one website. Now I have agree that to make GUI’s function you have to have a knoledge of Lua so it will definitely be considered.
It was, in the past but we changed it since it was harder to locate stuff + a little unprofessional.
You can create the same effect, though by opening the tabs.
personally, I think the official Roblox website is better because u can find anything there and u can also find examples made by the Roblox staff team themselves
this website is pretty basic, the only thing it explains is how to use if statements, variables, and loops, and that’s it
However though, in my opinion this doesn’t seem as good as Roblox’s official learning resources (docs, tutorials, lessons, ect.). What are you planning on adding in the future that will make this a better learning resource for beginner scripters than Roblox’s own resources?
In the Variables and their common types (String, Boolean, Number, Array) section, this is actually false:
To be honest, I could of included “.Transparency” in my variable, but if I wanted to call out “Part” and do a different action, this wouldn’t be much useful as we’d have to create another variable for it.
This only modifies the variable’s value, not the part transparency property.
Also, I spotted some inconsistencies in the writing, in some sections it uses first-person pronouns for example “I” and “we”; and in some sections, it uses second-person pronouns like “you”. I understand why this happens though as I’m bad at grammar as well.
You initially don’t use local for defining variables which is ok for now, but afterward, you do without any explanation as to what it is. Side note: people might get confused as to why their script editor is telling them that their variable is “wrong”
Hey, I’m actually the current web developer for it. I originally made a site much better than this using NextJS 12, but unfortunately forgot to backup the code, whilst also being too focused on managing the code to connect it to a GitHub repository (lies I was just lazy).
Anyways, I’m currently working on a new version of Learn Lua with a light/dark theme toggle so your eyes won’t bleed.
Also unfortunately, I believe shades of grey won’t fit as a replacement for the bright colours, so the bright colours will have to stay. For dark mode, I’ll implement darker versions of each colour.
Very nice concept and interface! Although, you should definitely add syntax highlighting for the codeblocks. Syntax highlighting makes code way easier to read and a look at.
ChatGPT is from OpenAI that can do anything you ask it to, but it only has info from 2021 or older, so it will give you stuff that worked back then, but now doesn’t due to roblox updates…
There is no need to implement ChatGPT3. I am not the ‘against AI guy’, in fact I use the Davinci model from OpenAI a lot on my written work, but that is because it is a tool to do things (without a human it writes incorrect, weird, low quality information, with a human though it could complete the text which is later guided and modified by the human). You should never use it as a teacher, or to generate quick lessons, it’s better to use a human for teaching.
Now if you are recommending ‘why not use ChatGPT3 to make lessons faster’ then it shouldn’t be a question since it is the devs’ tools and he decides how he wants to use it.