Hi folks,
Just a confusing term for me.
Although we are working on C#(language), JavaScript(Scripting), Boo(Language) but Unity uses term “Scripting”.
Is there any reason behind the word “Scripting”?
Hi folks,
Just a confusing term for me.
Although we are working on C#(language), JavaScript(Scripting), Boo(Language) but Unity uses term “Scripting”.
Is there any reason behind the word “Scripting”?
You’re not using those languages directly, you’re just using them on top of the unity frame work.
They just call them all scripting languages because they’re only doing high level stuff in Unity. So really it’s the same thing. When they say scripting, just imagine it’s any of those languages :).
I think its safe to call it programming. Scripting is actually just another term for it, which isn’t quite accurate in this case. Script terminology was used with Unity in order to impart meaning to people who otherwise would be daunted or put off by the prospect of programming.
But make no mistake, it is programming you’re doing in Unity, not scripting. Unless of course you are able to change the code while your game is running, such as including lua.
To see the difference:
I hope that clears it up. You are programming with Mono tightly integrated with Unity. You’re not scripting, regardless of what is abstracted.