«Несмотря на распоряжение уничтожить код и ресурсы, исходники Fallout 1 и Fallout 2 сохранились», — утверждает один/на из основателей Interplay Ребекка/Уильям Хайнеман.
Несколько дней назад на сайте Videogamer появилась информация, что исходный код и использованные в разработке Fallout и Fallout 2 ресурсы утеряны. По словам создателя серии Тима Кейна, исходные коды обеих оригинальных игр уничтожены. Однако это не так.
В интервью VideoGamer Ребекка Хайнеман — разработчик игр, один из столпов Interplay — рассказала, что хранит исходный код не только обеих оригинальных Fallout, но и многих других релизов Interplay.
Исходники Fallout и Fallout 2 в сохранности
Связавшись с VideoGamer, Хайнеман рассказала, что стала сохранять исходный код игр компании по завершении работы над антологией Interplay: Classic Collection, сборником выходивших с 1983 по 1993 год игр. Тогда ей понадобились исходники нескольких игр, в том числе предшественницы Fallout — Wasteland, и, убедившись на собственном опыте, насколько плохо в те времена обстояли дела с сохранностью файлов, она решила сохранить у себя как можно больше.
«У меня были исходники всех моих проектов, так что большинство игр для диска я собрала без проблем», — рассказала программист в интервью VideoGamer. «Но Wasteland портировали на ПК без меня, и в ответ на просьбу дать исходники я увидела выпученные глаза. Я зашла в офис исполнительного директора, и получила от него картонную коробку, выглядевшую так, будто её переехал грузовик. В ней хранилась часть кода. На дискетах. В конце концов, чтобы получить копию исходников, я связалась с коллегами из Electronic Arts: перед выходом Wasteland мы отправляли код издателю».
После того случая Хайнеман сохраняла все свои релизы, включая порты обеих Fallout на MacOS. А раз уж для создания портов ей понадобился исходный код оригиналов, то обе игры были надёжно сохранены на M-Disc Blu-Ray для длительного хранения.
«Я добилась своего: скопировала и заархивировала всё на компакт-диски», — объясняет Хайнеман. «Когда я уходила из Interplay в 1995 году, у меня были копии всех без исключения сделанных нами игр. Когда я занималась MacPlay (существовавшией и после моего ухода из Interplay) — я делала копии всех портируемых игр. В том числе Fallout 1 и 2».
Заявления Кейна об утере кода не лишены оснований: Хайнеман объяснила, что руководство Interplay действительно распорядилось полностью уничтожить файлы всех уволившихся из компании, включая Кейна.
«У Interplay были претензии уходившим их компании, и если ты увольнялся, они... нервничали», — добавила она. «Но я была одним из основателей, поэтому, уходя, я сохранила ВСЁ. Так вот, я портировала Fallout на Mac уже для своей компании, MacPlay. Так что у меня осталось всё, включая исходный код Fallout 1 и 2. Правда, у меня нет примечаний Тима и временных файлов, сделанных в процессе работы. Но исходный код не потерян».
«Interplay славилась угрозами судебных разбирательств сотрудникам — и тем, которых переманивали, и тем, кто уносил домой исходники или ассеты, — продолжает она. — Однако у них не было для этого юридических оснований, поэтому иск так и не подали. Если бы они у них были, на меня бы написали кляузу ещё на прошлой неделе».
Публикация исходного кода Fallout
Исходный код Fallout и Fallout 2 до сих пор хранится у Хайнеман в личном архиве, но желание его опубликовать есть. По словам программиста, она не может просто выложить исходные коды игр в открытый доступ, поскольку продукты по-прежнему активно продаются и защищены авторским правом. Когда-то программист уже публично выкладывала на GitHub свой порт DOOM на 3DO, но с Fallout всё немного сложнее.
«Art Data уже не существовала. Код писала я, так что разрешение на публикацию я давала себе сама. На всякий спросила разрешение у id Software, и они ответили: „Без проблем!“ Для Fallout потребовалось бы разрешение Bethesda. Я ещё не спрашивала у них, но собираюсь», — пояснила Хейнман.
«Хотя исходный код во многом устарел, мне нужно разрешение на публикацию», — ответила Хайнеман, на вопрос, почему исходный код игры до сих пор не выложен в Интернет.
Возвращение MacPlay
Сейчас Хайнеман занимается возрождением MacPlay, работая над созданием «нативных портов» казуальных и AAA-игр на Mac и продолжая деятельность времён 90-ых.
«Возможность представилась мне несколько лет назад, хотя и потребовалось много времени, чтобы прийти к соглашению, — говорит программист. — Я одна из людей в Interplay, изначально выступавших за создание MacPlay, так что для меня это важно. Кроме того, на Mac не хватает игр, а я программирую под Mac, так что звёзды можно сказать сошлись».
«В моих архивах более 1000 игр, — рассказала программист. — Я делаю проекты на Python, чтобы привести их в порядок и осовременить. Ждите релизов в этом и следующих годах».
К сожалению, опасения создателя Fallout Тима Кейна, что использованные в разработке игровые ресурсы уничтожены, по-прежнему актуальны. Хотя работа Хайнеман в MacPlay и позволила ей создать резервные копии исходников игр, она не участвовала в ранних стадиях разработки, чтобы сохранить ещё и использованные ресурсы, но, может быть, они сохранились у кого-то ещё?