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

What makes an "AAA" game (and its engine/technology) so special? Why are they so hard to make, take so long to make, etc? Why can't an average basement dweller write an game/engine with graphics that are just as good/realistic? Take Crysis or BF3 for example. If someone knew the techniques, algorithms, and everything else needed, what would stop them?

share|improve this question
"what would stop them?" Money, time, crew, maybe more. Otherwise, nothing, in fact. – NemoStein Mar 7 '12 at 19:06
Time. Budget. The need to eat, sleep, bathe, and exercise. – thedaian Mar 7 '12 at 19:07
This question is pretty discussion-oriented and is probably better suited for the chat. – Josh Petrie Mar 7 '12 at 19:07
@NemoStein translation: "what would stop them?" Money, money, money, maybe more money. Otherwise, nothing, in fact. </joke> – e-MEE Mar 8 '12 at 12:00

1) Creating Assets What "looks good" has a lot to do with a combination of technical features + artwork. Once you implement a i.e. a displacement map shader, you need to find a good artist and provide him with the tools to generate said displacement map. For an AAA game, the team involved in creating the assets is huge.

2) Performance and resource budgeting It's much easier to make a feature that runs a demo scene at 60fps on your beefy development box than to run the maximal scene in the game at 60fps on your minimum specs (and consoles)

3) Time and Effort I'm not a professional, and I have no numbers for AAA games, but here's a useful number: Doom 3. 174 person-years.

4) Nothing, really? If you're just looking to implement cool graphics features, go ahead and whip a tech demo together! I saw this video a while back: or just youtube for random Unity3D or XNA demos or follow indie studios like Wolfireand you'll see that people outside the AAA game world are putting together great things.

share|improve this answer

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.