Re:Less is exponentially more (2012)
by Mikeb85 on Friday September 20, 2013 @10:14AM
(#6417803)
The fact that Unity uses C# as one of it's scripting engines doesn't mean that C# is taking over the game world (I'll assume that's where the C# reference is from - since Unity is incredibly popular for iOS devs). The vast majority of games are still C++, often scripted in Lua, Python, Javascript and C#.
[ Parent
| on HN ]
I wouldn't describe Unity's relationship with C# as 'scripting'.
I realise that there are no doubt a number of custom C++ engines out there with embedded scripting languages but push for multi-platform mobile games has caused an huge shift towards Unity.
Maybe I'm moving in the wrong circled here — but anecdotally all the people I know making iOS & Android games are developing in Unity.
From the horse's mouth: http://answers.unity3d.com/questions/9675/is-unity-engine-wr...
And I don't doubt that alot of devs use Unity, it's most likely the most popular game engine. But it's still a C++ project, despite the languages used to script game events...