Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

What's the best way to get at Lua from where I am?

Asked by
Shadrz 40
5 years ago

Back in 2013, I started to script. At that time I was bad, I had used YouTube. But now I don't know how to get better, the Wiki and YouTube tutorials are now useless. I can't make a full game due to my limited coding skill. I've tried over and over again to get on the devforum, but I am not able to as I am not legally an adult. So I need your help to get better at coding. Recommend some Roblox resources, please.

0
I would recommend keep trying to make stuff and if you get stuck find some tutorials or search the wiki. ThisIsAnAccount255 143 — 5y

1 answer

Log in to vote
2
Answered by
chomboghai 2044 Moderation Voter Community Moderator
5 years ago

If you really want to learn, I would explore and try to learn with experience.

There is a lot you can read at the Roblox Developer Hub and there are definitely a lot of resources out there that can help you get started with the basics of programming such as learning what variables are, functions, loops, etc.

The difficult part of programming is not how to write scripts in Lua, but how to solve problems in general. If you learn any programming language, you should be able to learn most other languages fairly quickly, it's just a matter of learning new syntax.

A great way to learn how to do stuff is to reverse engineer. Although a lot of free models are pretty messy and difficult to read, you would be able to find a few things out there where you could read inside and try to figure out how it works by reading the script.

There are a lot of great articles to get you started on the developer hub I mentioned earlier, such as this article that shows you how to make traps and pickup boosts.

If I were you, I would think of a small project and use a lot of google to find out how to complete it. By complete it, I really mean understand what you are writing, and how it works. For example, trying to make a dance floor that randomly changes colours every second.

There are a lot of ways to learn, and everyone learns differently. However, with good googling skills you can get very far no matter where you are starting from.

Hope this helps :)

0
Free models can be a problem. Lots of free models are very old and have deprecated code, OP will learn inefficiently this way. I learnt like this too, but only because things like KeyDown and connect weren't deprecated back then. I have since then refreshed. User#19524 175 — 5y
0
Efficiency should always be something to take under consideration. User#19524 175 — 5y
0
While FMs do often have deprecated code and are not always efficent, I recomend using them when you start. Looking at functioning scripts in actual models you want to be able to create, you gain a world of more knowledge then most tutorials you can find. I found that going through FM code and cleaning it up myself was a great way to learn how to write code efficently. FrogNinjaX 222 — 5y
Ad

Answer this question