OK I am trying to start a little bike game that I would distribute some of the code, and the rest as binary. I am still working on the physics but I am almost done. Already have a collision library. They are really short code, and are .cpp .obj file in C++ and require DX8 libraries. I would like any kind of input on the game as it developed. And I would explain the ideas behind the game. I will try to write the code with as much data encapsulation, so the u could switch the rendering from Opengl to directx, since this is separate from the physics of the game.
As for www sites, SourceForge is good for download all sorts of projects. U choose the language, the game genre, and boom download.
Below is also a nice demo and u do not need DX8 SDK. It is high level C++ encapsulation of the physics used in games and the rendering. The demo includes source and is about 3 MB, cool.
http://www.3impact.com/index.htm
Browse the site for tutorials
Or at least run the Demo alone
The problem in it is u can only use the files that are given, which is a car and a piece of land basically.
But if u have the bandwidth u can do it, and running it would give u a basic idea of the physics in games, which can let u do a lot more.