Джон Д. Кармак II (англ.John D. Carmack II; нар.20 серпня1970) — американський програміст. У 1991 році Кармак став одним із засновників компанії id Software, яка прославилася розробкою основних ігор у жанрі FPS — Wolfenstein 3D, Doom, Quake (включаючи продовження DOOM і Quake), — провідним програмістом яких був Кармак. Його революційні методи програмування[джерело?] та унікальні дизайнерські рішення Джона Ромеро сприяли величезній популярності цього жанру в 1990-х.
Біографія
Кармак виріс у штаті Канзас і з ранніх років цікавився комп'ютерними технологіями. Протягом двох семестрів вчився в університеті Міссурі (Канзас-Сіті), після чого почав кар'єру незалежного програміста.
У 2005, після програшу його команди в конкурсі Northrop Grumman Lunar Lander Challenge на найкращий проєкт космічного корабля, створюваного приватною компанією, Кармак почав працювати в id Software над новим рушієм id Tech 5 для майбутніх ігор Rage і Doom 4. У 2008 році команда, яку очолював Джон Кармак, виграла перший етап конкурсу Northrop Grumman Lunar Lander Challenge, випередивши єдиного опонента, чий літаючий апарат перекинувся в повітрі і впав на землю.
У 2003 році Джон Кармак взяв участь у створенні книги Майстри DOOM, хроніки id Software і її учасників.
У фільмі Doom головного розробника генного відділу, винуватця всіх подій, звуть Тодд Кармак (явна відсилання до Джона).
Джон Кармак їздить на червоній «Феррарі» з операційною системою, до якої йому надано повний доступ фірмою-виробником цих машин.
В наш час[коли?] він захоплюється створенням космічних апаратів та участю у конкурсах з їх запуску. Проєкт називається Armadillo Aerospace.
Кармак — єдиний відомий програміст у світі, який відмовився виконувати плани менеджменту своєї фірми id Software зі створення більш касових ігор, заявивши, що він буде робити Doom (і мав рацію).