1

Last weeks I focused on game engine architecture and learned a lot about different approaches like component based, data driven, and so on. I used them in test applications and understand their intention but none of them looks like the holy grail.

So I wonder how major games in the industry ("AAA Games") solve different architecture problems. But I noticed that there are barely references about game engine architecture out there.

Do you know any resources of game engine architecture of major game titles like Battlefield, Call of Duty, Crysis, Skyrim, and so on? Doesn't matter if it is an article of a game developer or a wiki page or an entire book.

I read this related popular question: Good resources for learning about game architecture? But it is focused on learning books rather than approaches in the industry.

Hopefully the breadth of our community can carry together certain useful informations! Thanks a lot!

Edit: This question is focused but not restricted to first person games.

Vaillancourt
  • 16,325
  • 17
  • 55
  • 61
danijar
  • 5,731
  • 9
  • 40
  • 62
  • You will have a hard time finding actual real references, because most of the AAA engines and their architecture details are under NDA's. – Maik Semder Oct 28 '12 at 10:08
  • However, this question is overly broad and not reasonably answererable in its current form given the constraints of this site. You should only ask practical, answerable questions based on actual problems that you face. Please see the FAQ for details. Voting to close. – Maik Semder Oct 28 '12 at 10:27

2 Answers2

2

Book References

Community References

Source Code References

Md Mahbubur Rahman
  • 2,867
  • 20
  • 30
0

ID Software recently released the sourcecode of Doom 3 on Github: https://github.com/TTimo/doom3.gpl

There are also a lot of articles which analyzed it, like this one: http://fabiensanglard.net/doom3/index.php

Philipp
  • 119,250
  • 27
  • 256
  • 336