Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

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

1 Answer 1

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

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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