Basic browser implementation of first-person shooter controls in 3D space, with a physics-based projectile and animated firing motion.