how do I start my own game and stuff like that
Uh notsure but if you start by roblox studio you can learn fast and easy also i recommend a book like this ("Basic ROBLOX Lua Programming")
Its Really Helpful btw :)
It takes a while really, and I'm still a basic scripter after a year. This might sound sketchy, but using freemodel scripts can help. Using them helps you learn things, like how it did to me. Also, wikia can work too.
I recommend learning by studying the basics through tutorial videos like PeasFactory:
I don't recommend watching the whole thing, but at least learn up to basic math, functions, events, parameters, things like that.
After that, just script. Use the basics you know to begin doing small projects. When you hit something you don't know how to do, watch tutorials on that subject, look it up on the wiki, study it.
Using this slow study method, you will learn most of what you need to know with scripting.
Good luck!
At this scenario, it's very difficult to encourage a person to learn scripting using your own words as you've learned it as well. However, chances are, we, as an educated scripter through various methods such as mathematics, functions, events and such; the only common way for us to teach you is to look under our feet.
Where did i start? Where should you start?
Right from the very beginning, attempt to encourage yourself about what you're developing and what lies in your imagination. Fortunately, one might expect for you to understand the word coding or programming, How this works, What they do and of course, What to do.
I do recommend, watching, as some other say, tutorials on YouTube such as PeasFactory (which I've learned from) which would teach you the basic construction of every piece of code. Once you've gotten the idea or acknowledged some golden rules about scripting, it's time for you to construct your own. I do suggest, while watching tutorials about scripting, synchronize it with making your own idea using the method you are learning.
Constructing your own line of script involves several things as a beginner: If you haven't got that information about the particular thing that you want to code, simply start by thinking how to construct this words, more of a translation, and for further and deeper knowledge that you might have not known yet. You can go to the glossary of the ROBLOX Wiki about this LUA codes.
And don't be afraid to take a peek at other people's work in the free models, It will boost your idea and inspiration. However, i do recommend, not [fully] copying the script as you've only learned how to press ctrl+c & ctrl+v but easily understanding the whole construction which you might meet new ideas and yet, new words!