Разработчики Valve заметили, что фанаты регулярно копаются в коде их обновлений в поисках следов Half-Life 3, и решили подшутить над датамайнерами в свежем патче Dota 2.
Студия известна крайней закрытостью в вопросах будущих проектов, что неудивительно, учитывая многолетнюю историю отменённых версий Half-Life 3 и Episode Three. Тем не менее обновления движка Source 2 регулярно содержат намёки на новые проекты, как когда то было с Neon Prime, ставшим Deadlock, или с кодовым именем HLVR, превратившимся в Half Life: Alyx. Датамайнеры, такие как Tyler McVicker и Gabe Follower, постоянно находят в обновлениях Dota 2 и Counter Strike 2 новые строки кода, связанные с разработкой Half-Life 3, включая упоминания новой жизни на Zen, внеземных локаций, новых NPC и технических улучшений движка вроде симуляции волос и системы анимации настроения персонажей.
На этих выходных Valve показала, что прекрасно знает о слежке фанатов. После того как датамайнеры обнаружили в обновлении Dota 2 упоминания предстоящего события Dark Carnival и опубликовали находку на Reddit, разработчики оперативно переименовали одну из переменных в коде на «m_bHackWhyAreYouGuysReadingOurVariableNames«, что переводится примерно как «почему вы читаете названия наших переменных». Пост об этом на сабреддите Half-Life быстро набрал популярность, а фанаты в шутку написали, что их «поймали» и теперь придётся «остановиться».
Масштаб того, что фанаты уже узнали благодаря датамайнингу, наглядно демонстрирует огромная доска Miro, которую сообщество собрало из всех найденных подсказок. Но даже при таком объёме информации скептиков хватает: ещё в прошлом году многие утверждали, что Half-Life 3 будет анонсирована вместе с тремя устройствами Valve, Steam Frame, Steam Machine и Steam Controller. Контроллер вышел в мае, а Steam Frame и Steam Machine уже готовятся к летнему релизу, но никакого намёка на монтировку так и не появилось.