John Carmack is the chief technology officer at Oculus, the company behind ...