First-person shooter experiment using three.js