Build 756 (Oblivion Lost)

У этого термина существуют и другие значения, см. Build 756.
***"XRAY Engine" demo build 756*** — тестовая сборка, относящаяся к разработке игры *Oblivion Lost*. Предназначалась для проверки реализации управления вертолёта.

## Описание

*См. также: **Текстуры 2001 года***
В составе 3 тестовые локации: *heli\_test*, *heli* и *test*. По умолчанию загружается локация *heli\_test*, представляющая собой вертолётную площадку и пустынную местность вокруг. На площадке находятся главный герой и вертолёт, между которыми можно переключатся. Локация *heli* отличается от *heli\_test* лишь расположением вертолёта: он находится в воздухе над площадкой. *test* сильно отличается от остальных: вертолёт и пустыня отсутствуют, на увеличенной в диаметре платформе стоят металлоконструкции, а спустя несколько секунд после запуска сборки за ними появляется модель в неизвестной броне, проигрывающая на месте различные анимации.

В отличие от предыдущей сборки игроку сделали осмысленную модель: немного в изменённом виде её заимствовали из игры *Venom. Codename: Outbreak* (а именно экипировку «*Защитный костюм „Барьер“. Лесной камуфляж*»). В режиме обзора от 3-го лица видно, что модель игрока проигрывает свою единственную имеющуюся анимацию — стояние на месте на полусогнутых коленях и оглядывание по сторонам. Игроку доступно единственное оружие — футуристичная *снайперская винтовка*, но у неё отсутствует функция стрельбы.

## История сборки

*Основная статья: **Oblivion Lost § История разработки***
Сборка была скомпилирована 26 июня 2001 года для тестирования управления вертолётом. Чуть позже была скомпилирована несохранившаяся сборка, где вместо пустынной местности (*heli\_test*) был сделан лесной ландшафт. С 2 по 4 сентября проходила выставка ECTS 2001, на которую сотрудники GSC Game World привезли эту неизвестную сборку для показа возможностей своего нового движка. 5 сентября были опубликованы скриншоты с той выставки. В апреле 2007 года в журнале «Игромания» в рубрике «Видеомания» был опубликован видеоролик «Первые тесты движка» с демонстрацией данной сборки.

Позже она была выложена пользователем Loxotron на *GAMEINATOR forums* в сливе сборок от 9 февраля 2011 года.

## Технические особенности

* В сборке реализовано управление вертолётом, которое представляет из себя переключение между управлением игроком и управлением вертолетом. Клавиши **0** или **9** отвечают за переключение между игроком и вертолётом, **Space** или **C** — прыжок и приседание игрока / подъём и снижение вертолёта.
* В сборке появилось черновое текстовое меню, которое можно открыть, зажав клавишу **Alt**, где при нажатии на **0** можно перейти в другое тестовое меню, а при нажатии на **1** происходит выход из сборки (за работу и иерархию меню отвечает файл *menu.ltx*).
* В сборке реализована система событий, представляющая собой определённую область на уровне (*Event*), при входе в которую или выходе из неё движок (по определённой команде) получает сигнал на выполнение определённой функции. На локации *test* сделано 2 таких области: одна меняет положение точки респавна, а другая завершает работу сборки.

## Скачивание и запуск

Для запуска сборки необходимо в папке *game* запустить исполнительный файл *XR\_3DA.EXE*.

## Руководства и модификации

*Основная статья: **Пользовательские модификации для сборок § Build 756***
Руководство по настройке и возвращению неиспользуемого контента в сборке 756Представляет собою инструкции для настройки и восстановления некоторых аспектов сборки для тех, кто не хочет скачивать какие-либо модификации:

Значение некоторых параметров в user.ltx

* g\_always\_run *on \ off* — включение режима бега (для вертолета режима ускоренного полета);
* hud\_crosshair *on \ off* — включение отображения прицела;
* hud\_crosshair\_dist *on \ off* — включение реагирования HUD’а на дистанцию и объекты (как у прицела);
* hud\_weapon *on \ off* — включение отображения оружия;
* rs\_antialias *on \ off* — включение сглаживания;
* rs\_clear\_bb *on \ off* — очистка вторичного буфера (исчезает двоение изображения в небе);
* rs\_fullscreen *on \ off* — включение полноэкранного режима;
* rs\_gamma *число* — значение гамма-коррекции, по умолчанию выставлено 0.25000;
* rs\_stats *on \ off* — включение отображения статистики в левом верхнем углу экрана;
* texture\_format *DXTC \ FXTC \ 16 bit \ 32 bit* — формат загрузки текстур, значение 32 bit обеспечивает максимальное количество бит по всем каналам;
* vid\_mode *512x384 / 640x480 / 800x600 / 1024x768 / 1280x1024* — разрешение экрана;

Подключение локаций heli или test
1. Открываем файл *game\System.ltx*
2. Находим строчку `level_002=demo, data\heli_test\, level`
3. Меняем `heli_test` на `heli` или `test`
4. Если установлен патч от Loxotron с лесом, то меняем в строчке `level_005=demo, data\heli_fly\, level` значение `heli_fly` на нужную локацию

Отключение воспроизведения видеоролика на вертолетной площадке
1. Открываем папку *game\data\maps*
2. Переименовываем файл *grnd\_asphalt4.avi* в *grnd\_asphalt4.avi.old*
3. Для возвращения видеоролика необходимо удалить у файла окончание *.old*

Замена модели главного героя из Venom на модель с локации test
1. Открываем файл *game\System.ltx*
2. Находим строчку `[actor]`
3. Ниже находим параметр `visual` и меняем его значение на `Player1.ogf`

Подключение некоторых моделей
1. Открываем файл *game\System.ltx*
2. Находим строчку `[rail_gun]`
3. Ниже находим параметр `visual` и меняем его значение на `rocket.ogf` (в руках ГГ окажется ракета) или на `sniperka.ogf` (в руках ГГ окажется прототип снайперской винтовки)

## Интересные факты

* Загрузочный экран является работой 3D-художника Нила Блевинса «Линия жизни» (англ. *Lifeline*), созданной в 27 марта 1999 года.
* По пути *game\Data\maps\...* содержатся множество неиспользуемых текстур, в том числе не относящиеся к ней напрямую (текстуры витражей, разные графики, картинка статуи с пометками разработчиков, скриншот программы *3D Studio MAX R3.1*).
* По пути *game\data\meshes\...* находятся модели ракеты и недоработанной снайперской винтовки, использующую текстуру статуи с надписями разработчиков.
* Среди звуковых файлов есть *103\_mp.wav*, являющийся отрывком из рассказа или лекции на украинском языке про исторические сведения кафедры Специализированных компьютерных систем (СКС) «Киевского политехнического института» — аудиозапись оставлена кем-то из разработчиков, так как значительная часть из них учились именно в этом вузе.
* В статистике движка слово *Animation* было сокращено до *Anime*.

## Галерея

* Пользовательские скриншоты
* Главный герой
* Вертолет и снайперская винтовка
* Вертолет и вертолетная площадка
* Локация heli\_test
* Локация heli
* Локация test
* Модель ракеты в руках игрока

## Примечания

1. ^ В *"XRAY Engine" demo build 788* её доработанный вариант будет использоваться в качестве модели главного героя.
2. ^ После нажатия сборка зависает.
3. ^ Снизу обрезана большая часть подписи автора.

Ссылки
1. ^ News: Oblivion Lost - Action Titel von GSC — *Gameplex* (5 сентября 2001). (архивная копия страницы; нем.)
2. ^ S.T.A.L.K.E.R.: Shadow of Chernobyl // 790 скриншотов (скрины, screenshots) на AG.ru — *AG.ru*. (архивная копия страницы)
3. ^ Neil Blevins Art Gallery. *NeilBlevins.com* (архивная копия страницы)
4. ^ Короткі історичні відомості про кафедру СКС — НТУУ КПІ Кафедра спеціалізованих компьютерних систем (2001). (архивная копия страницы; укр.)

Приложения