Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Джон Д. Кармак II [1] (родился 20 августа 1970 г.) [1] - американский программист , разработчик видеоигр и инженер . Он стал соучредителем компании id Software, занимающейся видеоиграми, и был ведущим программистом ее игр Commander Keen , Wolfenstein 3D , Doom , Quake и их сиквелов. Кармак внес новшества в трехмерную компьютерную графику , например, свой алгоритм Кармака Обратный для теневых объемов . В 2013 году он ушел из id и стал работать полный рабочий день в Oculus VR , где занимал должность технического директора.а позже - Консультации технического директора в 2019 г. [3]

Биография [ править ]

Ранняя жизнь [ править ]

Кармак родился в Миссии Шони, штат Канзас , [1] в семье репортера местных телевизионных новостей Стэна Кармака. Он вырос в столичном районе Канзас-Сити , где с раннего возраста заинтересовался компьютерами . Он учился в средней школе Shawnee Mission East в Прейри-Виллидж, штат Канзас, и в средней школе Raytown South в соседнем Raytown, штат Миссури .

Кармак был введен в видеоигры с 1978 Shoot «Em Up титул Space Invaders в аркадах во время летних каникул , как ребенок. 1980 лабиринт погоня аркада Pac-Man также оставил на него сильное впечатление. Он назвал Сигеру Миямото разработчиком игр, которым он больше всего восхищается. [4]

Как сообщается в книге Дэвида Кушнера « Мастера судьбы» , когда Кармаку было 14 лет, он ворвался в школу, чтобы помочь группе детей украсть компьютеры Apple II . Чтобы войти в здание, Кармак состряпал липкую субстанцию ​​из термитов, смешанных с вазелином, которая плавилась через окна. Однако полноватый сообщник изо всех сил пытался пройти через дыру и вместо этого открыл окно, включив тихую сигнализацию и предупредив полицию. Кармак был арестован и отправлен на психиатрическую экспертизу (в отчете не упоминается «отсутствие сочувствия к другим людям» и Кармак описывается как «мозг на ногах»). Затем Кармака приговорили к году в приюте для несовершеннолетних. [5] [6]

Он учился в Университете Миссури-Канзас-Сити в течение двух семестров, прежде чем уйти, чтобы работать внештатным программистом. [7]

Карьера [ править ]

Softdisk , компьютерная компания из Шривпорта, штат Луизиана , наняла Кармака для работы над Softdisk GS ( издание Apple II GS ), представив его Джону Ромеро и другим будущим ключевым членам id Software, таким как Адриан Кармак (не связанный). Позже Softdisk назначит эту команду ответственными за новый, но недолговечный продукт с двухмесячной подпиской на игры под названием Gamer's Edge для платформы IBM PC (DOS). В 1990 году, еще работая в Softdisk, Кармак, Ромеро и другие создали первую серию игр Commander Keen , выпущенную Apogee Software под условно-бесплатным ПО.модель распространения, начиная с 1991 г. После этого Кармак покинул Softdisk и стал соучредителем id Software . [ необходима цитата ]

Кармак был пионером или популяризировал использование многих техник в компьютерной графике, включая « адаптивное обновление тайлов » для Commander Keen , литье лучей для Hovertank 3-D , Catacomb 3-D и Wolfenstein 3-D , двоичное разбиение пространства, которым Doom стал первая игра для использования кэширования поверхности , которую он изобрел для Quake , Reverse Кармака (формально известный как г обанкротиться трафаретной тень) , которую он разработал для Doom 3 и MegaTexture технологии, первым используются в Enemy Territory: Quake Wars .[ необходима цитата ]

Двигатели Кармака также были лицензированы для использования в других влиятельных шутерах от первого лица, таких как Half-Life , Call of Duty и Medal of Honor . В 2007 году, когда Кармак был в отпуске со своей женой, он в конечном итоге поиграл в некоторые игры на своем мобильном телефоне и решил, что собирается сделать «хорошую» мобильную игру. [8] [9]

Кармак выступает с речью после получения награды за выслугу во время 10-й ежегодной церемонии награждения Game Developers Choice Awards 11 марта 2010 г.

7 августа 2013 года Кармак присоединился к Oculus VR в качестве технического директора . [10] 22 ноября 2013 года он ушел из id Software и стал работать в Oculus VR на полную ставку. [2] [11] Причина ухода Кармака заключалась в том, что материнская компания id, ZeniMax Media , не хотела поддерживать Oculus Rift. [12] Роль Кармака в обеих компаниях позже стала центральной в судебном процессе ZeniMax против Facebook , материнской компании Oculus, в котором утверждалось, что Oculus украл интеллектуальную собственность ZeniMax в области виртуальной реальности . [13] [14] [15]Присяжные освободили Кармака от ответственности, хотя Oculus и другие должностные лица корпорации были привлечены к ответственности за нарушение товарных знаков, авторских прав и контрактов. [16]

Кармак рассказывает о «Эре мобильной виртуальной реальности» на конференции разработчиков игр 2015 года

В феврале 2017 года Кармак подал в суд на ZeniMax, заявив, что компания отказалась выплатить ему оставшиеся 22,5 миллиона долларов, причитающихся ему за покупку id Software. [17] К октябрю 2018 года Кармак заявил, что он и ZeniMax достигли соглашения и что «Zenimax полностью выполнила свои обязательства передо мной», завершив иск. [18]

13 ноября 2019 года Кармак объявил, что уходит с должности технического директора Oculus и становится «техническим директором-консультантом», чтобы уделять больше времени своей работе над общим искусственным интеллектом (AGI). [3]

Armadillo Aerospace [ править ]

Кармак во время X PRIZE Cup 2005 в Лас-Крусесе и Аламогордо, Нью-Мексико.

Примерно в 2000 году Кармак увлекся ракетной техникой, хобби его юности. Обзор , сколько денег он тратит на CUSTOMIZING феррари, [ править ] Кармак понял , что он мог бы сделать значительную работу в хобби аэрокосмической отрасли. Он начал с финансовой поддержки нескольких местных инженеров-любителей. Кармак финансировал компанию из собственного кармана, «что-то больше миллиона долларов в год». [19] Компания любителей неуклонно продвигалась к своим целям суборбитальных космических полетов и возможных орбитальных аппаратов. В октябре 2008 года Armadillo Aerospaceучаствовал в конкурсе НАСА, известном как Lunar Lander Challenge, и занял первое место в соревновании уровня 1 вместе с 350 000 долларов. В сентябре 2009 года они завершили Уровень 2 и получили 500 000 долларов. [20] [21] [22] Компания перешла в режим гибернации в 2013 году. [19]

Программное обеспечение с открытым исходным кодом [ править ]

Кармак - известный сторонник программного обеспечения с открытым исходным кодом , он неоднократно выражал свое несогласие с патентами на программы , приравнивая их к грабежу. [23] Он также участвовал в проектах с открытым исходным кодом, таких как запуск первоначального порта системы X Window на Mac OS X Server и работа над улучшением драйверов OpenGL для Linux в рамках проекта Utah GLX .

Кармак выпустил исходный код Wolfenstein 3D в 1995 году и исходный код Doom в 1997 году. Когда исходный код Quake просочился и распространился среди подпольного сообщества Quake в 1996 году, программист, не связанный с id Software, использовал его для переноса Quake на Linux , и впоследствии отправил патчи Кармаку. Вместо того чтобы подавать в суд, id Software по указанию Кармака использовала исправления в качестве основы для санкционированного компанией порта Linux . [ необходима ссылка ] id Software с тех пор публично выпустила исходный код Quake , Quake 2 ,Quake 3 и, наконец, Doom 3 (а позже BFG Edition ), все под лицензией GNU General Public License (GPL). Дум исходный код также был повторно выпущен под GPL в 1999 году ID Технология 4 двигатель, более известный как « Гибель 3 двигателя», также была выпущена в качестве лицензии с открытым исходным кодом под GPL. [24] Исходный код для Hovertank 3D и Catacomb 3D (а также более ранней Catacomb Кармака ) был выпущен в июне 2014 года компанией Flat Rock Software с благословения Кармака. [25] [26]С другой стороны, Кармак несколько раз на протяжении многих лет высказывал скептическое мнение о Linux как игровой платформе; [27] например, в 2013 году он выступал за эмуляцию «как подходящее техническое направление для игр на Linux» [28], а в 2014 году он высказал мнение, что Linux может быть самой большой проблемой для успеха Steam Machine . [29]

Кармак вносит свой вклад в благотворительные и игровые сообщества. Среди получателей благотворительных взносов Кармака - его бывшая средняя школа, сторонники программного обеспечения с открытым исходным кодом, противники патентов на программное обеспечение и энтузиасты игр.

Личная жизнь [ править ]

Кармак и Деннис Фонг (Треш), май 1997 г.

Кармак был настолько успешен в id, что к середине 1994 года он купил 2 Ferrari: 328 и Ferrari Testarossa . [30] В 1997 году он подарил один из своих Ferrari ( модель 328 ) в качестве приза Деннису Фонгу , победителю турнира Quake « Red Annihilation ». [31]

Он встретил свою жену Кэтрин Анну Канг на QuakeCon 1997 года, когда она посетила офис id. В качестве пари Канг предложила Кармак спонсировать первый женский турнир по Quake, если она сможет собрать значительное количество участников. Кармак предсказал, что будет максимум 25 участников, но их было 1500. [32] Кармак и Канг поженились 1 января 2000 года и запланировали церемонию на Гавайях. Стив Джобс попросил отложить церемонию, чтобы он мог присутствовать на MacWorld Expo 5 января 2000 года. Кармак отказался и предложил вместо этого снять видео. [33] У Кармака и его жены родился сын в 2004 году. У Кармака есть блог, последний раз обновлявшийся в 2006 году (ранее - домен .plan ).Учетная запись Twitter , а также иногда публикует комментарии на Slashdot .

Как разработчик игр, Кармак отличался от многих своих современников тем, что избегал привязки к окончательной дате выпуска любой разрабатываемой им игры. Вместо этого, когда его спрашивали о дате выпуска новой игры, Кармак обычно отвечал, что игра будет выпущена «когда она будет готова». [34] В 2019 году, будучи гостем подкаста Джо Рогана, Кармак заявил, что его убеждения со временем изменились. «Сейчас я в значительной степени отрекаюсь от этого». О 6-летнем периоде разработки Rage он говорит: «Я думаю, мы должны были сделать все возможное, чтобы выпустить его двумя годами раньше». Кармак также размышляет о внутренней разработке Quake в этом отношении и описывает ее как «травмирующую» и говорит, что Id Software могла бы разделить игру на две части и выпустить ее раньше.[35]

Сотрудники Apogee , в прошлые годы выпускавшие игры id Software, также переняли эту бизнес-практику. [36]

Кармак поддерживает 2012 президентскую кампанию по Либертарному Рону Пола . [37]

Кармак - атеист . [38] [39]

Во время его работы в id Software пицца пепперони среднего размера привозила Кармаку из Domino's Pizza почти каждый день, которую тот же доставщик нес на протяжении более 15 лет. Кармак был таким постоянным покупателем, что они продолжали брать с него цены 1995 года. [40]

Иногда он хвалил усилия программистов с такой же направленностью - сначала Кен Сильверман , написавший движок сборки для 3D Realms , а затем Тим Суини из Epic Games , написавший движок Unreal Engine . [41]

Признание [ править ]

Игры [ править ]

Ссылки [ править ]

  1. ^ a b c d e Орндорф, Патрик (20 августа 2008 г.). "С Днем Рождения, Джон Кармак!" - через wired.com .
  2. ^ Б McWhertor, Майкл (22 ноября 2013). "Основатель id Software Джон Кармак уходит в отставку" . Архивировано 22 ноября 2013 года.
  3. ^ a b c Лоулер, Ричард. «Джон Кармак делает шаг назад в Oculus, чтобы работать над человеческим ИИ» . Engadget.com . Проверено 14 ноября 2019 года .
  4. ^ "Вся ярость: Джон Кармак" . Bethesda Softworks . Архивировано из оригинала 20 марта 2017 года.
  5. ^ «Ответы Джона Кармака» . Games.slashdot.org. 15 октября 1999 года. Архивировано 5 октября 2012 года . Проверено 27 ноября 2012 года .
  6. Кушнер, Дэвид (24 апреля 2003 г.). Мастера судьбы . Случайный дом. п. 21. ISBN 978-1-58836-289-6. Архивировано 2 марта 2015 года.
  7. Джонс, Стив (10 декабря 2002 г.). Энциклопедия новых медиа: необходимая ссылка на энциклопедию коммуникаций и технологий новых медиа . Публикации SAGE. п. 53 . ISBN 0-7619-2382-9. Университет Миссури - Канзас-Сити имени Джона Кармака.
  8. Канг, Анна (18 октября 2007 г.). «Вопросы и ответы: Канг Источника говорит с Орками и Эльфами, DS, Возможности Wii» . Архивировано 17 января 2013 года.
  9. Снайдер, Майк (18 июля 2007 г.). «Вопросы и ответы с Кевином Клаудом и Стивом Никсом из id Software» . USA Today . Архивировано 23 мая 2008 года.
  10. Рианна Стюарт, Кейт (8 августа 2013 г.). «Нажмите« Старт »: Джон Кармак присоединяется к Oculus Rift, видеомагнитофон Xbox One предназначен только для участников со статусом Gold и многое другое» . Хранитель . ISSN 0261-3077 . Проверено 30 июля 2019 г. - через www.theguardian.com. 
  11. ^ Вильгельм, Алекс. «Джон Кармак из Doom оставляет id Software, чтобы сосредоточиться на гарнитуре виртуальной реальности Oculus» .
  12. Инь-Пул, Уэсли (5 февраля 2014 г.). «Почему Джон Кармак ушел из id Software» . Eurogamer . Геймерская сеть. Архивировано 22 февраля 2014 года . Проверено 5 февраля 2014 года .
  13. Орланд, Кайл (16 января 2017 г.). «Oculus обвиняется в уничтожении улик, Цукерберг дает показания в суде по делу о краже VR» . Ars Technica . Архивировано 16 января 2017 года . Проверено 16 января 2017 года .
  14. ^ Херн, Alex (2 мая 2014). «Facebook в ссоре с игровой фирмой из-за покупки Oculus Rift» . Хранитель . ISSN 0261-3077 . Проверено 30 июля 2019 г. - через www.theguardian.com. 
  15. ^ Thielman, Сэм (17 января 2017). «Марк Цукерберг из Facebook дает показания в иске против Oculus Rift» . Хранитель . ISSN 0261-3077 . Проверено 30 июля 2019 г. - через www.theguardian.com. 
  16. Орланд, Кайл (1 февраля 2017 г.). «Руководители Oculus должны выплатить 500 миллионов долларов за испытание ZeniMax VR» . Ars Technica . Архивировано 1 февраля 2017 года . Проверено 1 февраля 2017 года .
  17. ^ Manion, Wayne (10 марта 2017). «Джон Кармак подает в суд на ZeniMax на 22,5 миллиона долларов» . Технический отчет. Архивировано 14 марта 2017 года . Проверено 13 марта 2017 года .
  18. Купер, Дэниел (12 октября 2018 г.). « Соавтор « Doom »Джон Кармак прекращает судебную тяжбу с ZeniMax» . Engadget . Проверено 12 октября 2018 года .
  19. ^ a b Фуст, Джефф (1 августа 2013 г.). «Кармак: Armadillo Aerospace в« режиме гибернации » » . NewSpace Journal . Архивировано 5 августа 2013 года . Проверено 6 августа 2013 года .
  20. ^ Майклс, Патрик (14 сентября 2009 г.). «Ракетчики из Armadillo Aerospace Мескита претендуют на премию в 1 миллион долларов X» . Даллас Обсервер . Архивировано 18 сентября 2009 года . Проверено 14 сентября 2009 года .
  21. ^ "Международное космическое содружество" . Spacefellowship.com. Архивировано 24 июня 2013 года . Проверено 27 ноября 2012 года .
  22. ^ "Лунный посадочный модуль претендует на приз - Космический журнал" . Cosmiclog.msnbc.msn.com. Архивировано из оригинального 15 сентября 2009 года . Проверено 27 ноября 2012 года .
  23. ^ "Следуют ли патенты на видеоигры?" . Slashdot. 1 июня 2005 года. Архивировано 7 декабря 2013 года . Проверено 27 ноября 2012 года .
  24. ^ "TTimo / doom3.gpl · GitHub" . Github.com. Архивировано 21 июля 2013 года . Проверено 27 ноября 2012 года .
  25. ^ Кармак, Джон. «Twitter / @ID_AA_Carmack: Thanks to Flat Rock ...» Архивировано 14 июля 2014 года.
  26. ^ Halfacree, Gareth (9 июня 2014). «Ранние игровые движки id Software с открытым исходным кодом» . Архивировано 6 января 2018 года . Проверено 7 апреля 2018 года .
  27. ^ "id в Linux:" разочарование "и" кошмар поддержки ". Архивировано 28апреля2015 г. на Wayback Machine от Slashdot (Джон Кармак, 8 декабря 2000 г.)
  28. Chalk, Andy (6 февраля 2013 г.). «Джон Кармак выступает против нативных игр для Linux» . Беглец . Архивировано 13 января 2014 года . Проверено 29 сентября 2013 года . Он подтвердил свою поддержку улучшения эмуляции как «правильного технического направления для игр в Linux», отметив, что собственные порты не делают того, что хороший эмулятор не смог бы обработать.
  29. ^ Plafke, Джеймс (21 октября 2013). «Джон Кармак считает, что самая большая проблема Steam Machine - это Linux» . extremetech.com. Архивировано 26 августа 2014 года . Проверено 22 августа 2014 года . Кармак особо отметил, что Linux может стать крахом Steam Machine
  30. Ломбарди, Крис (июль 1994). «В ад и обратно» . Компьютерный игровой мир . С. 20–24.
  31. ^ "Деннис Фонг | Профиль CrunchBase" . Crunchbase.com. Архивировано 20 ноября 2012 года . Проверено 27 ноября 2012 года .
  32. Дэвид Кушнер, Мастера судьбы , гл. 16, первый абзац.
  33. ^ Джон, Кармак. «Фейсбук» . Facebook . Проверено 18 марта 2020 года .
  34. ^ «GameSpy: Джон Кармак: Основные моменты QuakeCon 2008 - Стр. 6» . Pc.gamespy.com. Архивировано 10 февраля 2012 года . Проверено 27 ноября 2012 года .
  35. ^ https://www.youtube.com/watch?v=znJPn3FSFmM%7Ctitle=John Carmack: Что случилось с "Rage"
  36. ^ "Статья DNF Dallas Business Journal, 2008, и прочее - Страница 4 - Форумы 3D Realms" . Форумы.3drealms.com. Архивировано 18 октября 2012 года . Проверено 27 ноября 2012 года .
  37. ^ «Постраничное отображение отчета (стр. 5052 из 7433)» . Федеральная избирательная комиссия . Архивировано из оригинального 28 апреля 2015 года . Проверено 13 марта 2014 года .
  38. ^ @ID_AA_Carmack (23 декабря 2010 г.). "@ eastwood333 Я не верю в бога, но я не вижу никакой связи между религиозностью и человеческими добродетелями. С Рождеством всех!" (Твитнуть) - через Твиттер .
  39. ^ "Имея разумные основания в статистике и вероятности и не веря в удачу, судьбу, карму или богов, единственная игра в казино, которая интересует меня, - это блэкджек", - написал он в файле .plan. Дэвид Кушнер, цитируемый в « Мастерах судьбы: как два парня создали Империю и изменили поп-культуру» (2003).
  40. Томсен, Майкл (июнь 2011 г.). "Сны на смерть Тима Уиллитса". Ежемесячный журнал электронных игр (248): 23–24.
  41. ^ «Ответы Джона Кармака» . Slashdot . 15 октября 1999 года. Архивировано 17 декабря 2015 года . Проверено 10 декабря 2015 года .
  42. ^ "GameSpot - /features/15most/html/mi96_01.html" . Архивировано из оригинального 14 мая 2010 года . Проверено 12 апреля 2012 года .
  43. ^ "Интернет-архив Wayback Machine" . 6 февраля 2005 года в архив с оригинала на 6 февраля 2005 года . Проверено 12 апреля 2012 года .
  44. ^ CGW 159: самые влиятельные люди всех времен
  45. Time Digital 50 из Time, архивная копия от 1 марта 2011 г., на Wayback Machine
  46. ^ "2002 Молодые новаторы до 35 лет" . Обзор технологий . 2002 . Проверено 16 августа 2011 года .
  47. ^ "Интернет-архив Wayback Machine" . 26 февраля 2009 года Архивировано из оригинального 26 февраля 2009 года . Проверено 27 ноября 2012 года .
  48. ^ "Национальная телевизионная академия объявляет о достижениях" Эмми ": награды, присужденные на 58-й ежегодной премии" Эмми "в области технологий и инженерии" (PDF) . Emmyonline.org. Архивировано из оригинального (PDF) 6 марта 2012 года . Проверено 26 ноября 2012 года .
  49. ^ Свяжитесь с Брайаном Эшкрафтом: Комментарий (8 января 2008 г.). «Победители Tech Emmy 2008» . Kotaku.com. Архивировано из оригинального 25 мая 2012 года . Проверено 27 ноября 2012 года .
  50. ^ «Джон Кармак и id Software получают две премии« Эмми »! - VirtualChaos - блог Надима» . Архивировано 4 марта 2016 года.
  51. ^ "Armadillo выигрывает Lunar Lander Challenge Level 1, Crashes on 2" . Gizmodo.com. 27 октября 2008 года. Архивировано 9 октября 2012 года . Проверено 27 ноября 2012 года .
  52. ^ "2010 Game Developers Choice Awards в честь Джона Кармака из id Software с ... - САН-ФРАНЦИСКО, 22 февраля / PRNewswire /" . Prnewswire.com. Архивировано 9 октября 2012 года . Проверено 27 ноября 2012 года .
  53. ^ «Джон Кармак | Стипендия BAFTA в 2016 году» . www.bafta.org . Архивировано 10 апреля 2016 года . Проверено 8 апреля 2016 года .
  54. ^ «Они коснулись нашей жизни | UMKC сегодня» . info.umkc.edu . Архивировано 5 января 2018 года . Проверено 5 января 2018 года .
  55. ^ Hoad, Фил (27 января 2014). «Как мы сделали Doom для видеоигры» . Хранитель . ISSN 0261-3077 . Проверено 30 июля 2019 г. - через www.theguardian.com. 

Дальнейшее чтение [ править ]

  • Кушнер, Дэвид (2003). Мастера судьбы: как два парня создали империю и изменили поп-культуру , Нью-Йорк: Random House. ISBN 0-375-50524-5 . 

Внешние ссылки [ править ]

  • Джон Кармак в Twitter
  • Джон Кармак в MobyGames
  • Джон Кармак из IMDb