Пользователи выяснили, почему лампочки в первой Half-Life и Half-Life: Alyx мерцают одинаково
А теперь время действительно важных новостей. Пользователи Reddit и игровые СМИ обратили внимание на необычный факт — лампочки в первом Half-Life и Alyx, оказывается, мерцают одинаково.
Пытливые умы выяснили, что все дело тут в определенной последовательности букв, которые и указывают на степень освещения в определенной комнате: буква a — это полная темнота, m — обычный свет, а буква z — самый яркий.
В Half-Life указанная последовательность выглядит как «mmamammmmammamamaaamammma». Предполагается, что в современных проектах от Valve тоже используется она, ровно как и в Quake, на модифицированном движке которого, кстати, и разработана первая Half-Life.
Наличие одного и того же кода, ответственного за мерцание источников света, объяснили следующим образом: код движка напрямую связан с кодом компилятора карт освещения (лайтмапов). И то, и другое должны обрабатывать значения одинаково, чтобы освещение работало должным образом. Если изменить код мерцания лампы, потребуются изменения и в компиляторе — а это означает, что для каждой карты придётся переделывать и рекомпилировать освещение.
Новости и статьи по тегам:
- 115 Украинцы бомбардируют форум No Rest for the Wicked и твиттер Томаса Малера за то, что он написал добрый пост в адрес русских
- 55 «Пропаганда русофобии сегодня в цене»: репортаж «России-24» о Modern Warfare
- 2 Геймдиректор I See Red горд тем, что его игру спиратили
- 9 Александр Невский спродюсирует свой первый фильм ужасов
- 2 Тяжелый был день
- 18 В сети появился геймплей Cyberpunk 2077, записанный в 2013 году
Тайна века раскрыта
Хух, т.е. поменяв одну переменную игра перестанет работать Похожую историю недавно слышал от БУЛДЖАТЬ’а. Кто не смотрел, к просмотру просто обязательно.
Да уж, эта суровая игровая индустрия
Могу ещё одну новость подкинуть, фанат, опять же с Reddit, написал 48-ми страничный (!) обзор на трейлер Starfield. Обзор оставлю ниже. Ник героя — OdahP.
https://drive.google.com/file/d/147vWsBbNE8DChCDxqSnLh96uR6nZ5ZmW/view