Hi all, im new to Unity. I’ve downloaded Unity before but why is Unity 1GB?? and i have a question.
What programming language does Unity use? like C++, PAWN , etc
btw nice forums…
Hi all, im new to Unity. I’ve downloaded Unity before but why is Unity 1GB?? and i have a question.
What programming language does Unity use? like C++, PAWN , etc
btw nice forums…
I’m pretty sure Unity was made using C++, but I assume you’re asking which you code/script with while making a game with Unity they are C#, Unity script ( also called Javascript, although it’s not the same as what you use for web dev ), and boo. This might help http://forum.unity3d.com/threads/19302-Scripting-Section-FAQ
Also the “Learn” button at the top of the page has tons of useful information for getting a handle on Unity. Good luck
What sinisterCookie already said, plus one tip.
Please don’t call your threads in forums “Hello.”, “I have a problem” or “Help”.
Thanks and good luck.
Which language is better?? C# or Unityscript or Boo?
I’m using C#, same as the most of the Unity developers, although many people like UnityScript too. If you are familiar with C++ then C# would be the easiest one to adapt to. If you are familiar with JavaScript for web you may find easier for you to adapt to UnityScript, just keep in mind there are some big differences. There aren’t too many Boo users, although the language is great and best of all three by expressiveness, but finding good resources for learning might be more difficult.
My suggestion is to stick to C# since this is the only one with a huge amount of resources available on the web! It’s a modern and well designed language, rich in features and with bright future.
All languages have full access to .Net libraries and Unity’s API, and this is the area you’d have to focus more on than to the programing language itself… Good luck
Yeah, I tried both C# and UnityScript before eventually deciding to go with C#. Both it and US have a lot of resources available on the web, but I’ve heard C# is marginally faster for large projects and its syntax is more specific with variable declarations and things (which makes more sense in my head). It also has applications outside Unity whereas US is pretty specific.
You would be correct in what you heard, C# can be used for pretty much any development type and even engines themselves have been built in C#… You don’t deal with memory management due to Garbage collections, (Well I suppose you can to a degree if you really want to dive deep into it)…