Hey! This is quite a common question and as always the methods of learning will differ from person to person; however, with that said a basic guideline can be used and here’s what I did:
- The first thing I did was probably the most obvious, I headed over to youtube and started watching some tutorials. The biggest thing to remember when watching tutorials is to not just mindlessly copy the code but to carefully watch the video and listen to the explanation, from there I would always recommend spending a few minutes tinkering with the code you were just exposed to to, so that you can grasp the concepts better. I would also recommend that after you learn a few concepts you try to put them all together to make a little something. (My Basics Scripting seriesshameless plug lol)
- After watching basic scripting tutorial series’ i started to try to put what I learned to use, to start it would just be little things like obby obstacles or stuff of that sort. While doing this I also started to watch some tutorials of remaking games (which is what my channel focuses on, another shameless plug!) so that I can better understand how to put my skills into practice. Once again it is important that you dont just copy the code but listen and understand it, and then as always I would recommend to try to change the code to better fit to your needs, this should help keep you away from tutorial hell.
- Now onto the point of no tutorials, think of your favorite game and try to make a small version of it, dont spend time focusing on the graphics like UI and buildings and stuff, just make a very minimal map that’ll suite your needs and focus on the technical programming side of things. You will definitely not know how to do everything on your own which is perfectly fine, but now you should start looking more towards the devforum and docs for your answer. Personally I think this is by far the most effective step, especially if you have no other coding background as it will teach you problem solving skills required to become a good programmer as well as just teach you a lot about the luau language itself.
I think following this guid will 100% get you into the right direction and if you just stay consistent and have a will to learn, you’ll be a decent scripter in no time. Best of luck to you and reach out if you need anything!
-The scripting legend another plug)