1

Под лицензией GPLv3 открыт код проекта Xash3D, в рамках которого создан игровой движок с поддержкой Half-Life (обеспечена бинарная совместимость), а также таких модификаций, как The Trap, Paranoia, Black Ops, Retribution и HLFX.

Отличия от движка GoldSource, разработанного компанией Valve:

  • Увеличенные лимиты:

    • MAX_EDICTS 600 - 4096 штук. (против 900 в half-life).

    • MAX_TEMPENTS 300 - 2048 штук (против 500 в half-life).

    • MAX_PARTICLES 1024 - 8192 штук (против 4096 в half-life).

    • MAX_BEAMS 64 - 512 штук (против 64 в half-life).

    • MAX_VISIBLE_PACKET 512 (256 в half-life).

    • MAX_MODELS 2048 уникальных моделей (включая спрайты и бмодели)

    • MAX_SOUNDS 2048

    • MAX_SENTENCES 2048 (1534 в half-life)

    • MAX_USER_MESSAGES 191 (128 в half-life WON-версии)

    • MAX_TEXTURES 4096 (из них 2048 может использоваться для VGUI)

    • MAX_MESSAGES 2048 (1024 в half-life) (количество сообщений в titles.txt)

    • MAX_MAP_MODELS 1024 (против 256 в half-life).

    • MAX_MAP_LEAFS 32767 (против 8192 в half-life).

    • Максимальные размеры для индексированных текстур: 1024х1024 (против 512х512 в half-life)

    • Максимальные размеры для полноцветных текстур: 4096x4096

  • Поддержка форматов BSP-карт: Quake 1, Half-Life, Half-Life Blue Shift;

  • Сохраняемая камера (trigger_camera) и улучшенное сохранение декалей;

  • Поддержка кэширования моделей и звуков на лету;

  • Объекты на движущихся платформах ведут себя более устойчиво;

  • Новый тип физики MOVETYPE_COMPOUND;

  • Возможность остановки времени консольной командой playersonly;

  • Возможность игнорирования отсутствия недостающих wad-файлов на диске;

  • Цветные консольные сообщения и функции автодополнения команд в консоли;

  • Поддерживаются фоновые карты (в меню), динамическая смена skybox, улучшенное освещение, светящиеся luma-текстуры, интерполяция light-стилей и спрайтов и многое другое.

Автор прекращает развитие данной Half-Life-совместимой версии, поэтому уже основан форк - Sing Engine. В настоящее время поддерживается только платформа Windows, но планируется портирование движка для Linux и BSD-систем.

Источник — http://www.opennet.ru/opennews/art.shtml?num=30367
Главная ссылка к новости — http://hlfx.ru/forum/showthread.php?s=& … eadid=2782

2

Неужели Half-Life наконец-то будет под линуксом? Было бы не плохо.

3

я так понимаю речь идёт о первой халве?

4

Да. речь о первой части игры.

5

Оно не совместимо для игры по сети с hl1?
OpenGL поддерживает?

6

Качай исходники, я посмотрел, там и клиентская и серверная часть, поддержка сети есть.