Half-Life на Android
Полноценная Half-Life под Android. Можно играть как в одиночный режим, так и мультиплеер. Есть возможность запускать моды, такие как Half-Life Uplink, Half-Life: Opposing Force, Half-Life: BlueShift, многие моды с ModDB. Запустить Counter-Strike, к сожалению не удастся.
Энтузиасты из hlfx.ru давно ведут разработку GoldSource совместимого движка, название ему Xash3D. Он позволяет запускать многие моды Half-Life. Помимо запуска GoldSrc игр он гораздо производительнее, FPS на слабых компьтерах в 1.5-2 раза выше.
Не так давно появился порт Xash3D для смартфонов под Android. Над ним работают a1batross и nicknekit (SDLash3D). Собственно, нам нужно лишь установить этот порт Xash3D на смартфон и скопировать файлы игры в нужную директорию. После этого можно играть.
Скачиваем последнюю версию Xash3D с GitHub и устанавливаем: https://github.com/SDLash3D/xash3d-android-project/releases
Не забудьте разрешить установку apk файлов из неизвестных источников (не из PlayMarket’а), больше никаких манипуляций по установке проводить не нужно.
Распакуйте apk файл из архива и запустите на своём смартфоне.
Скопируйте директорию xash из архива на вашу SD карту в смартфоне.
Если нужно запустить именно игру Half-Life, то в аргументах указывать ничего не нужно.
Если нужно запустить мод Half-Life, к примеру Sven Co-op, то в аргументах нужно указать:
Где svencoop это директория мода.
Если нужно запустить Half-Life: Opposing Force, то необходимо скопировать директорию gearbox в каталог xash на sd карте в смартфоне, а в аргументах указать:
Если вы хотите играть с друзьями, то запустить мультиплеер не составит труда. Можно расшарить wifi через свой смартфон (будет локалка), создать сервер на телефоне и подключаться с других телефонов, которые подключены к wifi.
Запускаем игру, открываем консоль.
Чтобы создать сервер, достаточно в консоли ввести
Не забудьте нажать enter после ввода каждой из команд.
Сервер будет создан и вы автоматически войдёте в игру.
Чтобы подключиться к серверу, нужно также открыть консоль и ввести
95.213.175.172 — это IP сервера. На момент публикации этой новости сервер рабочий и подключиться к нему может любой желающий.
Источник
Half life deathmatch android
Портирование движка Xash3D, позволяющего играть в half-life на Android. Порт основан на linux порте (автор a1batross).
В этой теме будет публиковаться прогресс портирования движка. Порт разрабатывают: a1batross, nicknekit, mittorn. Оригинальный автор движка — Дядя Миша.
Порт позволяет играть в half-life 1 и модификации, не затрагивающие скриптовую часть игры (так как невозможно запустить библиотеки сервера и клиента собранные под x86 windows на arm android!), например в Todesangst, но не в Counter-Strike, Opposing Force или Paranoia. Ссылку на список совместимых модов можно найти ниже.
FAQ
Проект на Github
Релизы версии на Github
Список задач Android-порта
Список задач движка
Сайт разработчиков проекта
Установка игры:
- Устанавливаем APK
- Копируем папку valve из папки с игрой (steamapps/вашлогин/half-life/valve) в /sdcard/xash/valve
Установка модов, blueshift, CS1.6, CSDM:
- Установить соответствующий АПК, параллельно с Xash3D.
- Скопировать папку с кешем мода в папку xash (там, где находится папка valve).
Если произошел вылет игры: напишите в тему и приложите движковый лог (который можно найти по адресу /sdcard/xash/engine.log) и лог logcat, который можно получить через adb или программу CatLog.
Внимание: Для модов запускаемых со специальных апк также требуется оригинальный кэш от hl1 и установленный Xash3D.
CSDM: apk — кэш
Blueshift: apk — кэш от пк версии
Opposing Force: apk + кэш
Боты для HLDM: apk
Экспериментальная тестовая версия от mittorn (17.01.16)
Версия 0.19.1. и список изменений: Xash3D FWGS
Обновлённая тестовая сборка 0.18.1
Версия 0.19 и список изменений: Xash3D
Версия 0.18.1 и список изменений:Xash3D Android v0.18.1
Xash3D Android v0.18
Версия 0.13.1: xashdroid-release.apk ( 3.37 МБ )
Версия 0.13: Скачивание и список изменений
Версия 0.12: Скачивание и список изменений
Версия 0.11: xashdroid-release.apk ( 3.92 МБ )
В теме нет куратора. По вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал derak1129 — 28.10.21, 19:42
Crow_bar, слушай, допили порт Q3 на PSP.
Сообщение отредактировал Dark-O-Storm — 14.03.15, 11:02
Я думаю ксаш с сдл надо снимать , выводить его на коренные библиотеки , стабильнее будет , а есть репозиторий с исходниками ?
Сообщение отредактировал Crow_bar — 14.03.15, 15:17
Crow_bar, TushkaN-aist, если вы хотите это делать, пожалуйста. Но сами. Я лично делать это не буду, так как у меня есть цель — сделать ксаш наиболее кроссплатформенным. Под линуксом оно уже по большей части играбельно, например(найти бы ещё кого под макосью тестировать! ^^). Авось систему backend-ов получится запилить, чтобы выбирать через что выводить — SDL, EGL, ещё что-нибудь. Только это одно видео, а там ещё звук и ввод. =)
Если хотите делать пользу во имя порта, сделайте рендер на OpenGL ES, а то сейчас одни костыли.
Если пользу ксашу, то это уже к ДМ.
Репозиторий есть — https://github.com/SDLash3D/xash3d. В соседнем репозитории есть кастомная сборка XashXT, подготовленная для использования вместе с сервером из HLSDK.
Сообщение отредактировал a1batross — 14.03.15, 18:09
Спасибо за репозиторий, я в данный момент изучаю OpenGL ES и у меня почти свободно получается выводить графику на мобильном ГЛ, однако изучая разницу между тем ГЛ что использует ксаш и ГЛЕС то скорее всего сперва надо ксаш перевести на опенГЛ 3, а потом уже по упрощенной схеме переводить порт на ГЛЕС, но это теория на практике я еще даже не изучал полноценно графический вывод у ксаша.
Сообщение отредактировал TushkaN-aist — 14.03.15, 18:21
OpenGL 3.0 это перегиб уже , а по поводу прослойки можно выдрать из портов квейка
Сообщение отредактировал Crow_bar — 14.03.15, 23:19
Источник
Half-Life
Half-Life на андроид. Порт шутера с ПК версии
Half-Life — неофициальный порт знаменитого 3D шутера. Скачать Half Life 2.
Это одна из тех игр, которая не нуждается в представлении. Самый кассовый, самый известный и самый передовой в свое время шутер теперь доступен на android благодаря старанию умельцев. Вся графика, весь геймплей и игровая механика полностью скопированы с ПК-версии, при это всем игра выдает отличный FPS (кадры в секунду) и идет без лагов и каких-либо проблем. Для тех кто знает, Half-Life — полноценный трехмерный шутер с огромной игровой вселенной, внушительным арсеналом оружия, разнообразием врагов и отличной сюжетной линией.
По сюжету, действия игры разворачиваются на территории научного центра Черная Меза (Black Mesa). Главный герой игры — Гордон Фримен, молодой и талантливый ученый, работающий в области теоретической физики. Во время экспериментов с изучаемым кристаллом произошла катастрофа, взрыв, уничтоживший большую часть научного комплекса. Выжившие, включая Фримена, смогли лицезреть ужасающий портальный шторм, который хаотично открывал и закрыл порталы в параллельный мир (мир Зен). Оттуда в наш мир начали попадать пришельцы, которых и предстоит уничтожить Гордону.
Архив с кешем распаковывать в корень флешки (путь должен по умолчанию: /sdcard/xash/valve , если у вас нет места — читайте встроенную в лаунчер справку и измените путь).
Эту игру можно скачать в официальном Google Play Маркет.
Источник
Half-Life
Half-Life Это игра легенда увидевшая свет еще в конце прошлого тысячелетия (1998 год), она до сих пор интересна, востребована и популярна. И пока толпы фанатов годами ждут выхода третьей части потрясающего научно-фантастического экшена от компании Valve, первая часть Half-Life выходит в формате полноценного порта на мобильную платформу.
Корни сюжета идут из штата Нью-Мексико, США. А если точнее, то из громадного научно-исследовательского комплекса Черная Меза, который располагается где-то в горах. При этом вся детальная информация об исследовательском комплексе находится под грифом секретности. Нам же придется играть за одного из наиболее успешных сотрудников, которого зовут Гордон Фримен.
Все начинается с некоего сбоя, происшедшего при проведении очередного эксперимента в стенах Черной Мезы. Результатом ошибки стала масштабная катастрофа — в нашем мире начали открываться порталы, ведущие в некое параллельное измерение Зен. Как и полагает жанр, это самое параллельное измерение кишит обилием всевозможных монстров. Когда порталы открылись, твари начали пробираться в наш мир, по пути убивая все живое. Но это не вся проблема: когда стало известно об ужасной аварии, правительство Америки направило в научно-исследовательский центр специальное подразделение вооруженных до зубов солдат. Задача военных — уничтожить не только пришельцев, но и сотрудников Мезы, чтобы информация о неудавшемся эксперименте не просочилась в СМИ.
Можно сказать, что прохождение Half-Life разделяется на определенные логические этапы. Гордон Фримен постепенно продвигается от уровня к уровню, попутно разбираясь с попавшимися на дороге врагами. Ученый помогает себе всем, что только попадется под руку (присутствует в игре и тот самый красный лом, ставший поистине легендарным символом игры). Также по дороге главный герой собирает всевозможную амуницию, броню и наборы аптечек для восстановления жизненной энергии.
Одна из основных особенностей Half-Life — это наличие различных головоломок и логических задачек. Это значит, что игрок не просто будет бегать по этажам исследовательского центра и метелить злых инопланетян подручными средствами, но и сможет «пошевелить мозгами», разгадывая очередную интерактивную головоломку. Также в игре можно свободно взаимодействовать с окружающим миром: перемещать ящики, разрушать бочки, отыскивать разнообразные ресурсы.
- Кэш к игре Half-Life: папку из архива распаковать в /
- должно получится так /xash/valve/
- установить Xash3D;
- установить apk, запустить игру.
Источник
Half life deathmatch android
Орды монстров, гоблинов и зомби — снова терроризируют окрестности. Пора показать где их место! Смело сражайтесь с массой оружия и спецэффектами!
Half-Life 2 учёный Гордон Фримен снова берется за монтировку для того, что бы выжить!
Игра познакомит вас с новой увлекательной историей с неразгаданными тайнами и новыми возможностями.
Помоги Фримену и Вэнси добраться до базы раньше, чем это сделают силы Альянса.
Очередной полный порт научно-фантастического шутера от первого лица Half-Life
Тейлор снова нуждается в вашей помощи, помогите ему снова выжить в экстремальных условиях.
Великолепный шутер в котором нам нужно выбраться с лаборатории.
Порт культовой игры на Android.
Порт модификаций к игре Half Life — Poke646 и Poke646 Vendetta.
Порт модификаций к игре Half-Life — три эпизода They Hunger.
Порт модификаций к игре Half Life — Afraid of Monsters: Director’s Cut.
Источник