A while ago I published my first 3D WebGL game Platforms together with a game framework called THREE.BasicThirdPersonGame. Today I have released the source code of Platforms on GitHub so it’s an open source project from now on.
The game and the framework are both based on THREE.js and Cannon.js. So the 3D rendering and the physics are handled by solid engines. On GitHub you will mainly find the documented source code of the game so you get an impression of how to use THREE.BasicThirdPersonGame. If you need a deeper look in the game framework itself you should head over to the documentation.