Quote Originally Posted by savage
What about an Event Based Asynchronous Pattern - http://msdn2.microsoft.com/en-us/library/ms228974.aspx?
Sound like it could be useful, but not sure how practical it would be in game.
Currently where I work the are implementing this in an application. It can be used in games, but I would say: don't do it with small pieces of code, but for example: take particles, physics and game logic as separate updates. (This would make 3 threads)