Утечка кода прототипа Portal 2 раскрыла детали F-STOP и Half-Life 2: Episode Three

Пользователь Bluesky ossyflawol сообщил об утечке исходного кода F-STOP — отменённого проекта Valve, также известного как Aperture. Прототип создавали около 2008 года как раннюю версию Portal 2. Вместо портальной пушки в нём был фотоаппарат: игрок «забирал» объекты в снимки и размещал их в другом месте. Код относится к «гибридному» периоду, когда F-STOP превращалась в Portal 2.

В утечке якобы есть код проектов Margharita и 2 Bots 1 Wrench. В Margharita Valve изучала расширение возможностей ИИ врагов, прежде всего солдат Альянса; позже наработки использовали при создании третьего эпизода Half-Life 2 в 2008 году. В 2 Bots 1 Wrench экспериментировали с более «живыми» NPC на основе Response Rules: два робота комментировали предметы и события в изменённой версии Нова Проспекта. Код эксперимента есть, правил реплик для него нет.

Нашлись и фрагменты кода Half-Life 2: Episode Three. Он сохранился не полностью: отдельной папки Ep3 нет, зато есть почти всё за её пределами. Среди файлов также исходники на C++ для летающей турели, робота-компаньона, медицинского робота и портального туннеля. По данным редакция сайта geekfan.site, утечка касается именно ранних этапов разработки. Как вы считаете, что эта утечка говорит о разработке Portal 2?