# Джон Ромеро в гостях у Тима Ферриса: Радикальная продуктивность и уроки создания Doom

Источник: https://www.youtube.com/watch?v=BINz4-wRfEM
Канал: Tim Ferriss
Опубликовано: 14.07.2023

---

Джон Ромеро (John Romero) — живая легенда индустрии геймдева, человек, чей код и видение подарили миру Wolfenstein 3D, Doom и Quake. В этом выпуске «Tim Ferriss Show» он раскрывает тактические детали своей продуктивности, дисциплину «скоупинга» (определения границ проекта) и философию инноваций, позволившую маленькой команде перевернуть представление о графике и геймплее.

## 🌵 Истоки: Выживание в пустыне и первый код
[[JUMP:01:32]]

Джон Ромеро родился в 1967 году в Тусоне, Аризона [01:47]. Его детство было сопряжено с тяжелыми испытаниями: отец страдал алкоголизмом, в доме часто не было еды, а насилие было обыденным делом [04:44]. 

Один из самых шокирующих эпизодов произошел, когда Джону было шесть лет: отец вывез его и четырехлетнего брата Ральфа в глубь пустыни, высадил из грузовика и уехал [05:09]. Джон, проявив раннюю стойкость, сумел сориентироваться и пошел по следу шин, пока мать не заставила отца вернуться за детьми спустя полчаса.

Переломный момент наступил в 1979 году, когда Ромеро в возрасте 11 лет попал в компьютерную лабораторию колледжа Sierra College [10:42]. 

*   **Первый опыт:** Он увидел мейнфрейм с терминалами, на которых играли в текстовые игры (Hunt the Wumpus, Star Trek).
*   **Озарение:** Узнав, что игры можно создавать самому, он взял книгу по языку BASIC и начал учиться прямо на месте [12:07].
*   **Метод самообучения:** В течение трех лет у Джона не было своего компьютера. Он ездил в магазины Radio Shack, садился за выставочные TRS-80 и переписывал код из книг, исправляя ошибки на ходу [13:19].

## ⚔️ Военные связи и рождение профи
[[JUMP:05:42]]

В 1983 году отчим Джона, военный, перевез семью на базу ВВС [05:56]. Там Ромеро столкнулся с уникальной возможностью в Aggressor Squadron — подразделении, где пилотов обучали маневрам советской авиации [06:14].

*   **Взлом системы образования:** Придя в школу в середине года, Джон уже знал BASIC и изучал ассемблер. Учительница была настолько впечатлена, что на второй день отвезла его на базу и познакомила с капитаном Спенсером [07:47].
*   **Секретный объект:** Джона провели через банковскую дверь-сейф в хранилище секретных данных, где стоял миникомпьютер Cromemco [08:27]. 
*   **Первая работа:** Ромеро за считаные минуты подтвердил знание ОС CP/M и BASIC, получив работу программиста в 15 лет [08:55].

## 🚀 Протокол id Software: Как делать 13 игр в год
[[JUMP:22:15]]

В 1991 году Джон Ромеро вместе с Джоном Кармаком, Томом Холлом и Адрианом Кармаком основал id Software [22:24]. Их эффективность была феноменальной: за первый же год они выпустили 13 полноценных игр [24:49].

**Тактические принципы «скоупинга» (Scoping):**
По мнению Ромеро, секрет высокой скорости не в таланте, а в жестком управлении границами проекта [27:58]:

1.  **Отказ от прототипов:** Команда не тратила время на проверку гипотез. Они визуализировали игру в деталях за часовое обсуждение и сразу приступали к написанию финального кода [32:38].
2.  **Двойные смены:** Ромеро и коллеги работали над двумя играми одновременно. График: с 10:00 до 18:00 над одним проектом, с 18:00 до 02:00 — над другим [56:59]. Это помогало избегать творческих тупиков.
3.  **Беспощадная резка (Cutting):** При приближении дедлайна любые функции, не составляющие «душу игры», вырезались.
    *   *Пример:* В Wolfenstein 3D изначально были элементы стелса: обыск трупов, перетаскивание тел [34:57]. Когда разработчики поняли, что «сила» игры в скорости, они удалили всё, что замедляло игрока [36:09]. 

## 💥 Феномен Doom: Агрессивный маркетинг и инновации
[[JUMP:39:10]]

К концу 1992 года id Software чувствовали себя непобедимыми после успеха Wolfenstein 3D. Создание Doom стало попыткой сделать «лучшую игру, которую можно вообразить» [41:36].

*   **Технологический скачок:** Кармак разработал архитектуру, позволившую использовать неортогональные стены (под любым углом), уровни освещенности и перепады высот [42:14].
*   **Пресс-релиз как самопринуждение:** В январе 1993 года, не написав ни строчки кода новой игры, команда выпустила пресс-релиз, объявив Doom величайшей игрой в истории [45:25]. Ромеро признает, что это было безумием, но это создало необходимое давление для реализации обещаний [45:38].
*   **Случайный мультиплеер:** В октябре 1993-го Ромеро заметил, что они забыли про обещанный многопользовательский режим [1:03:33]. Кармак реализовал peer-to-peer сетевую модель всего за несколько часов. Первый же тест, когда Ромеро увидел на экране персонажа другого игрока, вызвал шок: «Это изменит всё» [1:05:30].

## 🧠 Гипертимезия: Суперсила Ромеро
[[JUMP:49:10]]

Тим Феррис поднимает тему редкого состояния Ромеро — гипертимезии (hyperthymesia). Это исключительная автобиографическая память [49:26].

*   **Характеристики:** Ромеро помнит мельчайшие детали своей жизни, начиная с детских лет. Он помнит даты выхода игр, имена всех разработчиков и конкретные строчки кода, написанные десятилетия назад [51:28].
*   **Практическая польза:** В индустрии это помогает Ромеро не изобретать велосипед. Он моментально вспоминает, как конкретная геймдизайнерская проблема была решена в игре 1984 года на Atari 800, и адаптирует это решение для новых платформ [55:51].
*   **Риски:** Ромеро отмечает, что иногда тяжело расставлять приоритеты, так как в его памяти незначительные детали кажутся такими же важными, как и ключевые события из-за их взаимосвязанности [54:37].

## 📉 Quake и уход из id Software
[[JUMP:1:07:41]]

Разработка Quake в 1995–1996 годах стала испытанием на прочность [1:08:34]. Команда выросла до 13 человек, а технологический скачок был настолько велик, что старые методы дизайна перестали работать.

*   **Кризис видения:** Ромеро хотел сделать Quake средневековой RPG с инновационным дизайном. Но из-за сложности нового движка команда буксовала почти год [1:11:55].
*   **Смертельный «кранч»:** В ноябре 1995 года выгоревшая команда решила отказаться от амбиций RPG и сделать просто очередной шутер [1:15:18]. Чтобы успеть, они работали в режиме экстремальных переработок: 7 месяцев по 7 дней в неделю, минимум по 10 часов в день [1:17:09].
*   **Разрыв:** Ромеро понял, что id Software превращается в технологическую компанию, где дизайн вторичен [1:17:42]. В то время как он уже планировал уход, Джон Кармак и другие партнеры также решили, что им больше не по пути с Ромеро, и попросили его об отставке после релиза Quake [1:18:21].

## 📚 Текущий этап: Мемуары и наследие
[[JUMP:1:19:53]]

Сегодня Джон Ромеро живет в Ирландии и продолжает заниматься разработкой. Поводом для написания автобиографии «DOOM Guy: Life in First Person» послужило выступление в Канаде, где слушателей потрясла история его ранних лет [1:20:55]. 

Книга служит не только хроникой золотого века геймдева, но и подробным реестром (лудографией) всех проектов Ромеро, включая те, о которых он раньше не имел права говорить, например, игру Blackroom [1:22:08]. Спустя 30 лет после выхода Doom, Ромеро по-прежнему восхищается сообществом моддеров, которое ежедневно создает новый контент для его творения [1:07:14].