John Carmack had zijn werk als programmeur bij id Software willen combineren met zijn nieuwe functie bij Oculus VR, het bedrijf achter virtual reality-headset Oculus Rift. Hij kreeg van eigenaar ZeniMax echter geen toestemming om vr-ondersteuning in te bouwen in de id Software-games.
In een interview met USA Today legt John Carmack uit waarom hij in november 2013 id Software verliet, het bedrijf waarvan hij in 1991 medeoprichter was. Carmack trad in augustus 2013 in dienst van Oculus VR, waar hij als chief technology een eigen kantoor kreeg in Dallas, zodat hij zijn werk voor het bedrijf achter de Oculus Rift kon combineren met zijn werk bij id Software. Ook ZeniMax Media, eigenaar van id Software bevestigde dat Carmack beide functies zou combineren.
In het interview met USA Today maakt Carmack echter duidelijk dat hij daarbij één voorwaarde stelde; hij wilde zijn werk bij id Software alleen voortzetten als hij ondersteuning mocht inbouwen voor de Oculus Rift in de games van id Software. Hij hoopte dat Oculus VR en ZeniMax daar een deal over konden sluiten. "Dat zou een enorme winst geweest zijn. Het leek me een verstandig plan," stelt Carmack in USA Today. "Maar ze konden het daar niet over eens worden en daar was ik goed ziek van. Toen het duidelijk was dat ik niet de kans zou krijgen om bij id aan virtual reality te werken, heb ik besloten mijn contract niet te verlengen." Als de deal gesloten was, had Carmack beide banen gecombineerd, stelt hij. "Ik zou waarschijnlijk gebleven zijn, om verder te werken met de mensen en technologie die ik ken."
Carmack had al eerder door laten schemeren dat ZeniMax hem weinig speelruimte gaf. Als medeoprichter had Carmack veel zeggenschap over de koers van id Software. Die verloor hij in 2009, toen ZeniMax, het moederbedrijf van uitgever Bethesda Softworks, id Software overnam. ZeniMax maakte in 2013 bekend dat het twee jaar eerder hard had ingegrepen bij de studio. Er werd sinds 2007 gewerkt aan Doom 4, maar de vorderingen bevielen ZeniMax niet. Daarop besloot de nieuwe eigenaar om de regie over te nemen. De twee ontwikkelteams van id Software werden samengevoegd en de studio kreeg opdracht opnieuw te beginnen met de ontwikkeling van Doom 4.