Starting with scripting

So, I’m starting out with scripting, but I’ve come to an issue where I don’t know how to start a script. Do you have any ideas or tips from fellow scripters that can help?

2 Likes

Welcome :>

Script can be complicated at first, but if you work hard and practice regularly, you can do this! I will send some links of things that can help you with that :).

The “Programming in Lua” book: Programming in Lua → Helps you with the LUA basics (Roblox’s Luau language is derived from LUA).

Basic Community tutorials: Scripting Basics - Beginner guide to lua and Roblox → the basics of scripting (tutorial made by @0786ideal), Scripting Tips & Tricks: Basics → the basics of scripting (tutorial made by @revolucionario2000), [Full Tutorial] How to script on Roblox | Beginners! → the basics of scripting (made by @Valkyrop).

Advanced Community Tutorials: Advanced Scripting Tutorial - #9 by aventodev → advanced methods, functions, and information (made by @0786ideal), Advanced Scripting Tutorial - Part 2 → more advanced information (made by @0786ideal).

(Read those after getting the basics and understanding everything)

It’s advised for you to read in order. Read each of the tutorials calmly. Don’t rush subjects, read all of the things, and learn each piece of information in your time.

Tips:

  • Actually practice inside studio, instead of just reading the posts.
  • When you see something new (for example, you are reading the post explaining variables), practice inside studio until you completely understand the subject.
  • Do small, unrelated projects. For example, try creating a system where random parts of the game change to a random color each second. Try thinking to yourself: how can I do this system?, what should I use?, what should I learn?.
  • If you don’t know something, search. DevForum, for example, is highly helpful for learning how to do something or what type of thing I should use to do x thing.
  • If you are about to give up, remember you can always improve from your mistakes, and that it is normal to make mistakes or feel you can’t do this anymore. Even though I said it’s normal, it doesn’t mean you need to give up!
  • Make posts in DevForum (such as this one) when you don’t know something or when you are going through a problem. People will always help you.

And last but not least, don’t give up!

1 Like