Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

First of all, I am a beginner developer so please don't get me wrong. I just want to know what programs do high end games use. By high end I mean games that me and you would buy, say Splinter Cell, Starcraft, WoW, GTA and the list goes on. Do they use Visual Studio? Unity? I have no idea :P

PS: Sorry for the tags, not sure if I chose the best I could.

share|improve this question

closed as off-topic by Byte56 Feb 15 '15 at 2:51

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about "how to get started," "what to learn next," or "which technology to use" are discussion-oriented questions which involve answers that are either based on opinion, or which are all equally valid. Those kinds of questions are outside the scope of this site. Visit our help center for more information." – Byte56
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 4 down vote accepted

A lot of big development companies will have their own engines, others will pay for licenses to use some of the big-name engines like:

Doing a quick google reveals that Splinter Cell uses the Unreal engine, WoW and Starcraft use proprietary engines, and the GTA series uses Rockstar's own RAGE engine.

share|improve this answer
thank you, i didnt know that :P – skypower Aug 19 '11 at 22:14
Useful bit of info, SDK for Unreal 3 and CryEngine3 are both available from their respective developers websites. You can also download most of Id's two generation and older engines from their website. – James Aug 20 '11 at 0:13

Not the answer you're looking for? Browse other questions tagged or ask your own question.