John Carmack is a games director, producer, designer and programmer who started the games industry career in 1900. Since then, Carmack has been working with 3D Realms (Apogee Software), Bethesda Softworks, Escalation Studios and Firemint. Carmack's first published game was Catacomb Apocalypse. Next, John Carmack worked on Catacomb Armageddon taking on the role of designer. Afterwards, John Carmack worked on QUAKE II Mission Pack: The Reckoning developed by Xatrix Entertainment in 1998. Most recently, John Carmack was involved in the development of Commander Keen in Keen Dreams.