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

What are the important things I need to start learning?

Asked by
yellp1 193
5 years ago

I have been scripting for a little bit over the years and recently I have started to get a better understanding on how to script, but I have noticed that I haven't been keeping my code neat and I have been making it longer than it needs to be because I use a lot of unnecessary things.

A list of things that I know how to do,

  • Printing (Obviously)
  • Variables
  • Functions
  • Events
  • Loops
  • Math (A bit)
  • Inputs
  • Animations
  • Tweening
  • Debounces
  • Filtering Enabled (FE) / Remote Events/ Remote Functions
  • Bindable Events / Bindable Functions

What I want to learn better:

  • Cameras
  • Math
  • Module scripts
  • More with user inputs (Keyboard, Mouse, Controller)
  • A better understanding on what returns do in a function
  • Anything else that is important for making games / improving them

If anyone knows where I can find out how to learn the things under the "What I want to learn better" section please post them or give me an explanation yourself! I have been looking around in the AIP Reference section but I just don't know what is crucial to learn right now.

0
All I can say is practice makes better. Roblox wiki always will help to you do a headstart on what you want to learn. Also, we are always here if you want to ask a question when you are stuck. Try our Discord too! superalp1111 662 — 5y

2 answers

Log in to vote
0
Answered by 5 years ago
Edited 5 years ago

I'd start off with Math first. Learn all the math operators, get into advanced math usage with positioning and more stuff that involves math. Math is very important when it comes to Roblox programming. Then, you want to learn what returns does! And then after that follow what you want to do after that. Just do what you want, learning scripting is limitless and has no steps or order of what you should do when learning scripting. But I suggest learning math in scripting first. With Math, I suggest using it for Positioning and a bunch of other stuff. Then, your last information resources are: ScriptingHelpers(Website & Discord), RobloxDev.com and wiki.roblox.com. I suggest using RobloxDev. Don't forget, it's always a 4th resource to use Youtube. Even though I don't recommend it. A fun topic you could look into is Anti Cheats. Securing RemoteEvents. Doing checks if the player's walkspeed is above normal, kicking them in the result. Stuff like that, makes you better.

Sorry for the long paragraph, I hope I helped at least a little. Have a good day in scripting :D

Ad
Log in to vote
0
Answered by
R_G0d -2
5 years ago

If you want to make you games more professional and/or want more visitors, you can learn to use ContextActionService which is used to make buttons that are compatible with mobile. Here's a tutorial to get started on it: https://m.youtube.com/watch?v=1ZDnqtL4nX0

Hope this helps!

0
Pls upvote I need upvotes so I can upvote other people's posts lol R_G0d -2 — 5y

Answer this question