I think what is really missing from the game developer community to fully leverage these design patterns is an expert system, which can suggest the best patterns to use from a select set of questions or requirements which the programmer can give it. For instance lets say you want to create an action game with lots of dynamic entities which does alot of processing. And the expert system can suggest a factory pattern, with some type of visitor patter for the AI so it doesnt overload the processing, etc.. It can even perhaps suggest a general framework base upon a database of proven framework for your particular type of game. What do you all think?
Before you can create an expert system, you need some experts. Which is what this forum is about, I believe If people post enough examples and justifications, then maybe some general ''rules'' will emerge.
Ima Genius: *watches Agent compile the program, run it, and Agen''t cd rom tray opens and computer catches on fire* Ima Genius: You''re an operator in a phone company and you have to connect all the calls right and if you do, Asheron calls you and tells you "Good job!" :D