Hacker News Digest

24 июня 2026 г. в 15:56 • twitter.com • ⭐ 571 • 💬 277

OriginalHN

#doom#game-development#game-engine#id-software#john-carmack#programming#quake#twitter

There are a few things that I look back on as my mistakes in the early days

John Carmack признаёт, что ранние ошибки id Software связаны с излишней технической амбицией Quake. Он считает, что компания могла бы реализовать мультиплеер и моды в более стабильном движке Doom++, а не «вырывать ковры» у дизайнеров каждый раз. Такой подход позволил бы добавить полноценный 6‑DOF мир и персонажей в следующей игре, а не перенапрягать команду. Carmack также признаёт, что слишком жёсткий стартап‑ритм выжгал людей, а корпоративный устав с соглашением о покупке‑продаже оказался ошибочным; стандартный вестинг акций оказался бы лучше. Он admits that he pushed everyone too hard, didn’t appreciate the need for slack, and finally accepted his personal limits, working as hard as possible yet still missing goals.

В дизайне Carmack вспоминает, что требовали, чтобы level‑designers обладали сильными эстетическими навыками, что породило конфликты внутри команды и привело к тому, что те, кто справлялся с визуалом, disparagingly относились к тем, кто не мог. Он извиняется перед Sandy Petersen за эту динамику. Sandy Petersen отмечает 30‑летний юбилей Quake, называет его «удивительным сочетанием искусства, программирования и дизайна», подчёркивая, что игра до сих пор впечатляет.