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.

I have a few questions:

  1. Are there any event driven AAA games out there?
  2. When companies develop larger games. They usually use a loop based system (?). Aside from the team that's responsible for developing the game engine, how much do other developers have to interact with the loop lifecycle? Do they have an internal messaging system, and basically game compartments (players, items, etc etc) communicate over it?

Long version:

Basically, I'm in the software development industry for some time now. I've been doing application software exclusively. I've done some loop-based games before (using XNA), so I have a basic understanding of how that works. I'm interested in game development (and I have a passion for gaming). The only thing that's stopping me from committing fully is the fact that I really don't find loop-driven programming enjoyable (but I enjoy event-driven programming), so I don't want to find myself stuck in a situation where I'm forced to do something I don't like.

So what I'm asking is: how much interaction do game programmers actually have with the game loop? Do teams just focus on their part of the game and communicate with other parts via an internal system, or is every part of the game tied up to the game loop?

share|improve this question

put on hold as off-topic by Josh Petrie Aug 31 at 15:28

  • This question does not appear to be about game development within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

    
I'm voting to close this question as off-topic because it is about industry trivia and not a specific problem related to a game you're developing. It's also exceedingly broad. –  Josh Petrie Aug 31 at 15:28

Browse other questions tagged or ask your own question.