This lists the functional requirements for the Framework. More...
This lists the functional requirements for the Framework.
If you do a web search for "game framework" or "3d game engine", you'll get a lot of hits. Many of the results aren't what I would consider a real game framework. Some are just 3D graphics libraries, and even those with more functionality (physics, or even AI) often don't support networked mode, or are tightly coupled to particular graphics libraries.
Partly that is just a matter of semantics. What is a Framework? Wiki has a decent definition: http://en.wikipedia.org/wiki/Software_framework
But just to make it clear, here are the requirements that I have laid out.