Это статья о моде. Предмет этой статьи был задуман сторонними разработчиками и поэтому считается неканоничным и/или неофициальным. Он не может быть использован в качестве источника в статьях об официальных предметах. |
XashXT — инструментарий, несовместимый с GoldSrc. Создан для моддинга на движке Xash3D. Разработка и поддержка завершена в 2020 году.
Составляющие[]
Инструментарий конструктивно выполнен в виде мода для Xash3D, однако он является отдельным (но не независимым) проектом. Сам инструментарий включает в себя:
- карты для демонстрации новых возможностей;
- подробную документацию;
- FGD-файл;
- файлы для корректной работы мода;
- исходники кода, карт и т. д.
Также, для корректной работы мода необходимо установить драйвер для физического движка PhysX.
Совместимость[]
Инструментарий имеет в себе множество новшеств, которые движок GoldSrc просто не выдержит. По заявлению автора, его можно запустить на GoldSrc, но он не будет работать корректно. На Xash3D данный инструментарий должен работать абсолютно корректно, так как сам движок корректировался для данного мода.
Основные возможности[]
- Полная совместимость с набором энтити от оригинальной Half-Life.
- Поддержка Parent System.
- Зеркала с возможностью настройки видимости для каждого объекта в нём.
- Цветные и монохромные мониторы для видеонаблюдения.
- Поддержка упрощённых порталов из Portal.
- Поддержка снега, дождя и так далее.
- Мощная система частиц с собственным редактором.
- Система префиксов для реализации сложных скриптовых сцен.
- Расширенная система нанесения декалей — как на геометрию уровня, так и на персонажей (игроков, NPC).
- Поддержка лазеров, способных отражать луч в зеркальных поверхностях.
- Большой набор логических энтити, для более гибкой настройки скриптовых сцен и тому подобного.
- Гибко настраиваемая камера для кат-сцен, с возможностью переключиться на вид от любого персонажа в игре (в т. ч. неодушевлённого).
- Возможность настройки взаимоотношений для каждого NPC с остальными и с игроком.
- Динамическое цветное освещение с возможностью проекции и подстановки анимированной текстуры в качестве источника света.
- Проигрывание AVI-файлов на полигонах уровня и брашевых объектах.
- 3D-скайбокс для создания иллюзии огромных пространств.
- Эффект Bloom.
- Поддержка больших текстур размером до 4096х4096.
- Поддержка фоновых карт (как на Source).
- Поддержка огромных игровых уровней (32768х32768х32768 юнитов).
- Поддержка теневых карт для динамических теней.
- Более реалистичное освещение.
- Физика твёрдых тел на базе физического движка PhysX.
- Поддержка реалистичной воды (как на Source).
- Поддержка динамической смены скайбоксов.