I would like to learn Lua to make a tycoon game like Miners Haven, it's my big dream someday. Although, having said that, I don't know any advanced scripting at all.
I know most of the basics like Print, Functions, OnTouch, OnClick, etc. But where should I go to learn Lua the best? I would not like replies like: Check every script in the toolbox and copy and test it out, since I just cannot do that, I have tried. It sadly just doesn't work for me and my brain.
Tutorials on Youtube are no good either, since they are at a direct question and not what I am looking for, and I have learnt all the basics on Youtube already. Most scripting tutorials on youtube are basics, and they do not go further than the basics. I would like a website to maybe teach you step by step.
I have tried CK Studios (Code Kingdom (I think)) and that takes so long to get through a single task, because I can skip through most of them easily, while having to watch a video, while getting told to just copy the code and literally "You have passed by just copying me." I do appreciate the Q/A at the end, although its just an easy recap, but CK Studio's maps to help you learn are so janky, messy, and full of random objects that have hardly nothing to do with any real games that you would make in the future.
And as I told you in the first sentence, my dream is to make a tycoon game like Miners Haven, so do any of you know any good sources to learn? But I think that is about it, and I have gone on too much. Please help me if you can! :)
Sincerely,
Krektonix_Youtube
[ Professional Builder + Very Basic Scripter ]
I would recommend peaspod, alvin blox and thedevking, however, after some point of time it usually gets to the point where you have no more to learn. so, for my answer i'd recommend you try practise scripting everyday and insert some free models in your game, look inside the scripts and take your notepad out: list everything you're confused about and search it up on the roblox developer hub. once you've done that, try making a (not very complicated) script to have a better understanding on it.
Try watching PeasFactory, Alvinblox, and TheDevKing, These are the people that helped me learn to script, Try looking on the dev forum and ask questions on scripting helpers.
the best thing I use is alvinblox on youtube. he teaches you stuff. I would recomend watching his beggainer stuff first.
This has been answered before on this site, but some links you might be interested in:
For making a good game, it's useful to know about tables, loops, preventing/fixing code duplication (with tables, loops, and/or functions), Remotes, and ModuleScripts (for organization).