Найти тему
Пятьдесят Четвертый

Half-Life и Half-Life: Deathmatch - в браузере

Всем привет!

Продолжу тему шутеров, Вам же понравилась Quake 3 Arena?
Сегодня будем экспериментировать и запускать первый Half-Life в браузере - Day One (оригинальный Half-Life), Uplink, Hazzard Course и Deathmatch. Но давайте обо всем по подробнее...

Half-Life

1. Заходим на сайт с игрой

2. Дальше видим вот такую менюшку с настройками

-2

В ней можно выбрать различные способы запуска игры. Тут можете по экспериментировать, но в первую очередь во вкладке Emscripten package... или ZIP archive from server выбираем что будем запускать - Uplink, Hazzard, Day One (HL оригинал), HL Deathmacth. Также ниже можно скачать архивы с играми, и во вкладке Local Zip, загружать напрямую с компа - это для тех у кого слабый интернет.

3. Нажимаем кнопку Launch Xash3D

Ждем загрузку игры.

После загрузки - Если вы выбрали сингловые игры - Uplink и другие, Нажимаем New Game и играем.

На разных настройках игра ведет себя по разному, на каких периодически фризит. Вроде автор прописал смену разрешения экрана в настройках, не проверял.

Day One - он же оригинальный Half-life не проверен полностью, в данный момент прохожу, пока на начале с поездом) Возможно это не полная игра.

Также ВОЗМОЖНО, каким то образом подгрузить, но это не точно, подгрузить zip с оригинальной игрой. Но надо тестить данную возможность.

Half-Life: Deathmatch

-3

Все действия описаны выше, только запускаем Multiplayer\Internet Games - создано много серверов, в том числе Pikabu Test Server на котором регулярно играет много народа.

Создаем свой сервер

В первую очередь нам понадобиться Steam.

1. Запускаем Steam, заходим в Библиотеку - Инструменты

2. Устанавливаем Half-Life Dedicated Server

-4

3. Качаем вот этот архив и распаковываем в папку с игрой - к примеру, в моем случае по такому пути D:\STEAM\steamapps\common\Half-Life

Соглашаемся на замену файлов.

4. В этой же папке запускаем xash_vc.exe

Игра запустилась:

Заходим в Multiplayer - нажимаем Create Game, выбираем карту, количество игроков и нажимаем Done. Сервер готов.

-5

Также когда вы заходите в пункт Multiplayer - выше есть переключение - Direct\NAT

Ваш сервер будет отображаться в NAT

Из за особенностей некоторых интернет провайдеров и роутеров может и не отображаться.

Если хотите зарубиться с друзьями, возможно понадобиться сообщить им свой реальный внешний ip-адрес, который можно узнать здесь. А присоединится к игре через консоль командой connect 111.111.111.111 (где цифры ваш ip-адрес).

Также можно создать сервера на linux, android и где то еще - кому интересно читайте FAQ по этой ссылке - здесь все исходники и ответы на все вопросы (на английском к сожалению)

Всем хорошей игры и приятного времяпровождения!

PS: Статья переносится в Дзен для удобства и до этого была опубликована в моем блоге на Пикабу.

Half-Life
45,6 тыс интересуются