Ok, I need a Script language dictionary

Sooooo I’m so very new at scripting and I have an understanding of what it’s used for, but I have NO CLUE! what any of the words mean, you look up the video tutorials and they just start spewing words like

Variables
void
classes
public

is there some kind of dictionary or something where, if im watching a tutorial and they use a word like that, I can just pause the video and look up the word without having to google “what does void mean, and why do you have to put it in front up update” THEN google “what does the word update mean in unity C#”

does anyone get what I’m talking about?

like

[word] [ definition]
Void = “nothing” or “no type”
Class= “a construct that enables you to create your own custom types by grouping together variables of other types, methods and events”
public= “Static. The static modifier on a class means that the class cannot be instantiated, and that all of its members are static.”

it like reading voltair or something, I have to stop every other sentence just to understand a word they use.

and please dont send me a video, unless its to explain each and every word.(not to be a jerk)

THANK YOU THANK YOU THANK YOU!!!

Judging by the language and unnecessary usage of caps I assume you are either not English or are a younger aspiring Developer. For me personally I think you are doing fine. Just learn as you go. You are seriously overthinking it.

Variable - Formatted with
[Data Type] [Name][Semicolon]
Holds data of a specific type.
E.g.

int someNumber;

Unless you assign a number like this:

int someNumber = 50;

Then it will start at 0. (Or null depending on the type)

Method/Function - Formatted with
[Public/Private] [Return Type] [Name] [Brackets[Parameters]]
[Open Curly Bracket]

[Code Here]

[Close Curly Bracket]

E.g.

public int AddNumbers(int first, int second)
{
    return (first + second);
}

Simply used to organize code where each method can have a specific purpose.

Something like

Might help too. Bear in mind there are several facets to all this: the unity specific things (start in the learn section or the live training archive, lots of new starter content in there), the core c# language and syntax (useable all over not just unity) and general OOP programming ideas.

1 Like

A dictionary won’t help you much for learning how to script. Reading definitions is good, but you will learn more by experimenting with the code.

If you are completely new to programming, be sure you get a solid understanding of the basic concepts such as variable, function/method, conditionals (if-then-else), loops (while, for)… and Object Oriented Programming (OPP): object, class, encapsulation, polymorphism, …

Learning to be a decent programmer is matter of years. And the learning process never ends to become a good one.

2 Likes