Lua Скрипты
Half-Life: Alyx, как и предыдущие игры на Source 2: Dota 2 и SteamVR Home, содержит в себе систему скриптов VScript , который использует язык программирования Lua. VScript предоставляет возможность использовать скрипты Lua при создании пользовательских карт с помощью редактора Hammer World Editor.
Скрипты можно использовать для множества вещей, включая создание новых игровых режимов, оружия и других типов сложной логики.
Примечание:В отличие от предыдущих игр, доступны только скрипты энтити , системы для автоматически загружаемого Игрового режима, а также скрипты карт в настоящее время не поддерживаются.
Примечание:Поскольку Half-Life: Alyx не использует систему VScript в основной игре, набор функций очень ограничен. Доступ ко многим игровым системам недоступен.
Введение в Source 2 VScript
- Начало работы с Lua для Half Life: Alyx
- Hello, Gordon: Введение в интеграцию Entity Script с Hammer для Half-Life: Alyx
- Видео-презентация по настройке скриптов Lua в Half-Life: Alyx
- Видеоурок по телепортации энтити с использованием скриптов Lua в Half-Life: Alyx
- Видеоурок по созданию функций Think с использованием скриптов Lua в Half-Life: Alyx
- Видеоурок по созданию энтити с использованием скриптов Lua в Half-Life: Alyx
- Видеоурок по настройке Барнаклов для сброса случайных предметов с использованием скриптов Lua в Half-Life: Alyx