Why does the Unity Game Engine use C# instead of C++ and is C# much different than C++?
Why does a top MMO and RPG first-person-shooter use Unity engine for game development? Why do they use C++? Unity has come pretty far. What's wrong with Unity?