Why C++ for Unreal 4?

[=;114056]
Did they really use Unity for that? That would be surprising. Why bother with the full 3D engine for something so 2D?

And yeah, I’d say that it is indeed AAA. Lack of ultra realistic graphics doesn’t cause a game to not be AAA. Mostly “AAA” means its a professional game that hits the major platforms, has high implementation quality, and is part of the “core gaming” community in some sense.
[/]

Because Unity, like Unreal, is more than just the 3D renderer. It’s a framework you use to build games, and in the case of Hearthstone, the ease with which games can be implemented and deployed across multiple platforms makes it a very good choice indeed.