So lately I’ve been trying to learn to script but I’m not super good with video tutorials, so is there a post I can use because I feel like a text version of learning LUA would be most useful to me.
Well a week ago I had no idea how to code. Im a fast learner so i will understand it in less that a week or even a month.
Just some Tips of How to Learn
- Learn the basics by using the Documentation
- Always be active on the Devforum everyday, you will be able to new stuff and ideas.
- This one everyone does, watch a youtube tutorial like Alvin_Blox or Gamer M8
- Last one Practice. When you practice, you get more good at it whether you have errors or bugs. You will always get better at it. Watch the video on how some of the popular developers learn how to code
Anyways i hope you get a little understanding or clarification from this.
It always depends on yourself, personally I use text more rather than videos but at some cases I do really need videos to understand something.
tl;dr; it depends on you, you need to find this yourself
I learned from text-based tutorials. There are a lot of positives. They’re not for everyone, but you can learn objectively quicker if that is your method of learning. The ability for written tutorials to link you to relevant resources, skim around and jump back and forth, usually better and more accurate information because it’s a million times easier to edit and update written tutorials with new information, and so on.
I can’t sit still for videos, they either go too fast or not fast enough. With text, I can leave it up on my second monitor while I practice the scripting and glance when I need to remember something or I’m ready to move on.
Exacly the purpose of the post
Yeah I learned how to use proxy prompts and this is my first code most due to practice because i go from video to video and not practice and when i do practice i learn so much
local part = workspace.Door.detsory
local Prompt = script.Parent
Prompt.Triggered:Connect(function()
if Prompt.ActionText == "Open" then
part.Transparency = 0
print("Closed")
Prompt.ActionText = "Closed"
part.CanCollide = true
part.ProximityPrompt.Close.Playing = true
else
part.Transparency = 1
print("Opened")
Prompt.ActionText = "Open"
part.CanCollide = false
part.ProximityPrompt.Closed.Playing = true
end
end)
I don’t learn well form watching videos and prefer seeing and reading examples. I mainly used the official Roblox Education material which was perfect for this:
I don’t understand why it isn’t promoted more as it is an excellent resource.
I find videos hard to learn off of so I normally use text and also when I first started with Roblox I matched examples together.
It really depends on how much experience you have with coding. If you have used other languages, then reading documentation is helpful as you can understand what it means. If you have not, then watching/reading tutorials is better because you need to learn the complete basics of coding.
Then when you have a fundamental understanding of how the language works, I would then learn from trial and error. I like to find a tutorial for how to make something, but try to make that something without watching the tutorial, then watch the tutorial and see if I did it right.
This might work for some people, maybe not for others. We all learn differently and there is no true best way to learn.
Whichever way you choose the learn, if you just stick to it, you will always become better with more experience.