How to Build a FPS in the Browser with Three.js and WebGL/HTML5 Canvas | Hacker News Reader