Доброго дня, уважаемые Пикабушники.
Увидел я давеча вот этот пост - FALLOUT 2 на Андроиде уважаемого @DimaG3,
И удивился количеству вопросов в комментариях о том, как установить ExaGear на Андроид, и запустить на нём классический, ПКшный фолыч. Я, конечно, не автор оригинального поста, но большой любитель покатать в классические старые игры на смартфоне. И у меня в этом деле накопился изрядный багажик знаний. Глядя на фидбэк к посту про фоллаут на дроиде, я тоже принял решение написать пробный пост о прекрасной игре, которую я сам никак не ожидал увидеть на карманном устройстве.
Ежели пост уважаемой публике зайдёт - постараюсь превратить в цикл постов, так как ПКшные игрушки на мобильных устройствах я начал запускать ещё на Nokia N900 с Maemo. Там, помнится, прекрасно игрался Jagged Alliance 2, но о нём я потом отдельный пост запилю, потому что на дроиде с ним всё далеко не так гладко как хотелось бы, а сейчас речь пойдет совсем о другой игре…
Естественно, эта картинка - чистой воды кликбэйт. Но только частично. Данный пост об игрушке, которой запуск на Android вполне мог бы подарить вторую жизнь, и не сделал этого лишь потому, что никакой огласки факт её портирования не получил. Самые хитрые, наверняка, уже поняли о какой игре идёт речь из тэгов к посту, но…
“Сострадание размывает грань между охотником и добычей, между победой и поражением.”(с) Филип Дик, «Мечтают ли андроиды об электроовцах?»
Слышал ли ты, дорогой мой пикабушник, о культовом фильме Ридли Скотта под названием “Бегущий по лезвию” 81 года выпуска? Думаю, не мог не слышать, особенно учитывая недавнее и, на мой вкус, весьма неплохое продолжение.
Это, если что, вольная интерпретация не менее культовой книги “Мечтают ли андроиды об электроовцах?”(«Снятся ли андроидам электроовцы?») Филипа Дика, одного из “отцов” жанра киберпанк. Книгу, к слову, рекомендую к прочтению, как и фильм к просмотру(Под виски со льдом в квадратном стакане), но сейчас речь пойдёт не про них.
В курсе ли ты, что в чуть менее далеком 1997 году по мотивам этих фильмов вышла видеоигра?
1997 год вообще был богат на крутые релизы. Тут вам и Fallout, и Quake 2, и Final Fantasy 7, и Ultima Online.
Очень много игр, ставших впоследствии культовыми.
Олды наверняка вспомнят, что в то время цвели пышным цветом разнообразные адвенчуры и квесты. Да и как не вспомнить Broken Sword, ГЭГ или Братьев Пилотов?
Blade Runner - детективная адвенчура, в значительной степени опередившая своё время.
То были времена когда на смену привычному 2D постепенно приходила трёхмерная графика. Но из-за дороговизны железа, далеко не все могли позволить себе достаточно мощный ПК. И именно это и стало одной из причин малой известности “Бегущего по лезвию”.
Вы только взгляните на эти суровые системные требования:
“90 МГц ЦПУ, 16 Мбайт ОЗУ, видеокарта с памятью 2 Мбайт, 4X дисковод CD-ROM, DirectX 5.0, 150 Мбайт свободного места на жёстком диске, Windows 95”
Да и сама игра продавалась аж на четырёх дисках!
Второй причиной низкой популярности был языковой барьер. Игра, естественно, вышла на английском, и благодаря обилию озвучки\текста плохо поддавалась машинному переводу. Потом, правда, Фаргус её таки перевели, и сделали это на весьма достойном уровне, но она так и осталась нишевой, незаметной игрой, которую многие олды пропустили. И весьма напрасно, потому что у игры и особенностей, и крутых фич опередивших время было валом.
Вы ведь не думаете, что Девид Кейдж с его Detroit: Become Human все придумал сам?
Во-первых, у Blade Runner была крутейшая по тем временам графика.
Многие, в то время, писали что игра воксельная, но на самом деле это заблуждение. Игра использовала хитрую систему рендеринга моделей, которая и выглядела самобытно, и систему не очень нагружала. Технология называлась "slice animation", вообще не представляю как это по-научному на русский перевести. Может, в комментах кто меня носом повозит.
Но суть была в том, что 3D-модели нарезались снизу вверх на несколько сотен фрагментов путем пересечения модели горизонтальной плоскостью и сохранения полученных полигонов.
В итоге движок игры мог вращать модели только вокруг вертикальной оси.
Только не спрашивайте меня, что это означает и как работает. Я сам это в интернете прочитал(Но это слова одного из разработчиков оригинальной игры, который участвовал в реверс-инженеринге игры для ее портирования. Имхо, довольно убедительный источник).
Собственно, графика игры сейчас, на маленьких экранчиках смартфонов, всё ещё выглядит вполне приемлимо. Я бы даже сказал - стильно, и эстетическое удовольствие от неё получить вполне можно.
Взгляните сами:
Но не графикой единой. Игра была полностью озвучена, да и вообще саунд-дизайн у неё даже по сегодняшним меркам добротный. Хотя качество звука, конечно, слабовато. Тут, кстати, не могу не похвалить старый перевод от Фаргуса. Они и текст перевели добротно, и озвучку полную записали.
Но главной фичей игрушки, естественно, был сюжет.
Конечно, в известной степени он следовал сюжету фильма Ридли Скотта, но при этом главные герои в игре иные. Впрочем, Рэй МакКой, главный герой игры, как и Рик Декард из фильма - “Бегущий по лезвию”. Охотник на девиантов беглых репликантов. Андроидов, вышедших из под контроля и\или представляющих угрозу для людей.
В подробности лезть не буду, дабы не наспойлерить в деталях. Но грубыми мазками обрисую.
Если начинается игра как классический детектив, с расследования погрома в зоомагазине(жирнющая отсылка на книгу), то довольно быстро сюжет уходит к драме и экзистенциальному кризису главного героя. Вообще, в нарративе игры очень хорошо ощущается влияние первоисточника, что приятно.
Одна из главных фишек игры - её нелинейность. В ней, если верить энторнетам(Я её всего трижды проходил, получив все три раза разные концовки), почти два десятка разных концовок, которые зависят от общего хода расследования и множества моральных выборов по ходу игры. Причём не всегда между “хорошим” и “плохим” вариантами. Многие моральные выборы весьма неоднозначны.
Основная задача «бегущих по лезвию» — выявлять и устранять репликантов. И этим, естественно, придётся заниматься по ходу игры. Но это вам не шутан, тут прежде чем достать оружие нужно убедиться что подозреваемый вообще является репликантом. Согласно лору книги и фильма, определить находится ли перед тобой человек или репликант можно с помощью специального теста Войта-Кампффа. Люди и репликанты по-разному реагируют на эти вопросы, поэтому специальные датчики измеряют состояние сетчатки глаза и пульс.
"Почему андроиды, сталкиваясь с эмпатическим тестом, так беспомощно его проваливают? Эмпатия, очевидно, возникает только внутри сообщества людей, в то время как интеллект определенного уровня можно обнаружить почти в каждом филюме и подклассе живых существ, включая паукообразных.
Прежде всего, дар, или способность к эмпатии, требовал неослабного группового инстинкта, единичный же организм, как, например, паук, совершенно в нем не нуждался; фактически такой инстинкт стремился бы снизить уровень приспособляемости паука к выживанию. Он вынуждал бы его чувствовать и осознавать мысль, что он — паук — живет за счет страданий своей жертвы. Следовательно, все хищники, включая высокоразвитых млекопитающих, таких, как кошки, умерли бы от голода." (с) Филип Дик, «Мечтают ли андроиды об электроовцах?»
Сама история - длинное и запутанное детективное расследование. В котором факты, улики и данные которые вы обнаружите в ходе расследования влияют на концовку.
И естественно, без теста Войта-Кампффа не обойдётся. С его помощью вам, по ходу игры, придется выяснять, человек ли перед вами или репликант. И от того, сможет ли подозреваемый вас перехитрить, тоже зависит концовка. И вот тут то самая мякотка и скрывается. Погуглить “список репликантов” не получится. Он генерируется заново, каждый раз когда вы начинаете игру. Поэтому в разных прохождениях одни и те же персонажи могут оказаться как репликантами, так и людьми.
Ну, круто же? Представляете масштаб вариативности?
И это, напомню, 1997 год! Два десятка лет до Detroit: Become Human и прочих Хэви Рэйнов!
Ну и да, в отличии от большинства квестов тех времён - в “Бегущем по лезвию” вполне реально облажаться и умереть, что неизбежно с вами случится пару раз, пока привыкните к местному управлению.
Я, конечно, долго еще могу петь игре дифирамбы, потому что у меня она в длиннющем списке любимых старых игр занимает далеко не последнее место.
Впрочем, если вы дочитали до этого момента, осмелюсь предположить что я смог вас заинтересовать. Раз уж мы тут говорим про игры и андроидов, давайте перейдем к интересному. Как, собственно, в это великолепие поиграть?
Ну, на пк то дело не хитрое. Скачай, установи, да играй. А как на счет андроида?
Если вы наркоман типа меня - вам наверняка известно название ScummVM. Нет? Раньше не слышали?
Вики подсказывает что ScummVM — это независимо написанная альтернатива части кода игровых программ, занимающаяся интерпретацией используемых для описания игрового мира скриптовых языков в таких играх, вместо того, чтобы эмулировать аппаратуру машины, на которой запускались игры. В таком качестве ScummVM позволяет играм, которые поддерживаются, запускаться на платформах, отличающихся от тех, под которые они были изначально разработаны. Кроме того, переписывание движка игр даёт возможность исправить некоторые баги, присутствующие в оригинальном движке, а также добавить новые возможности (например, улучшенный саундтрек для игр Beneath a Steel Sky, Simon the Sorcerer и некоторых других).
Если коротко - ScummVM это эмулятор, который позволяет запустить множество старых игр. Прям, реальное множество, кроме шуток. Список поддерживаемых игр насчитывает пару сотен наименований, включая многие крутейшие, культовые квесты, типа упомянутого выше Broken Sword, культовой Кирандии, или брутального Full Throttle(О нем тоже как-нибудь напишу).
Найти официальный сайт программы дело не хитрое. Но и из плей стора она тоже качается без проблем. Для ЛЛ - ссылка.
Перевод интерфейса на русский присутствует.
Но, естественно, ScummVM - всего лишь эмулятор. А нам пригодились бы ещё и файлы оригинальной игры. Догадаться где их взять вы, естественно, можете сами.
И да, русский перевод от Фаргуса прекрасно работает.
Установка:
Вероятнее всего, вы скачали образы четырёх дисков игры.
Теперь создаем на вашем смартфоне папку для игры, и копируем в нее следующие файлы:
CD 1
1.TLK
A.TLK
CDFRAMES.DAT - Переименовать в CDFRAMES1.DAT
OUTTAKE1.MIX
VQA1.MIX
Из папки “Base”:
COREANIM.DAT
MODE.MIX
MUSIC.MIX
SFX.MIX
SPCHSFX.TLK
STARTUP.MIX
CD 2
2.TLK
CDFRAMES.DAT - Переименовать в CDFRAMES2.DAT
OUTTAKE2.MIX
VQA2.MIX
CD 3
3.TLK
CDFRAMES.DAT - Переименовать в CDFRAMES3.DAT
OUTTAKE3.MIX
VQA3.MIX
CD 4
CDFRAMES.DAT - Переименовать в CDFRAMES4.DAT
OUTTAKE4.MIX
Этого уже достаточно для того, чтобы запустить игру и играть в нее.
Но, если хочется большего комфорта, вот тут можно скачать аддон с субтитрами для игры. К превеликому сожалению, доступны они только на английском, французском и испанском. Если играете в оригинале - самое то.
Ну, и если есть желание, можно взяться и самостоятельно перевести их на русский. Мне этим заниматься лень, но могу показать в какую сторону ползти, если обещаете потом результаты трудов обнародовать.
Для того чтобы субтитры заработали нужно файл SUBTITLES.MIX положить в директорию с игрой.
Для ЛЛ: Нужные файлы от английской версии с субтитрами лежат тут.
(Сборку для русской версии делайте сами, я тоже ленивая жопа)
Собственно, вот и весь процесс. Можно наслаждаться прекрасной игрой, если вы ее в свое время пропустили. Ну, или если вы любите классический киберпанк. Или вы юны, выход игры не застали, но просто хотите прикоснуться к прекрасному из ушедшей эпохи. Игра правда заслуживает ознакомления. Честное пионерское.
Ну, и маленькое заключение. Если было интересно и хотите чтобы я превратил это в цикл постов о крутых старых играх которые можно запустить на смартфоне - не поленитесь написать в комментах и жмякнуть плюсик.
Естественно, я вряд-ли смогу раскрыть какие-нибудь невероятные тайны. О большинстве портированных игр всем и без меня прекрасно известно. Но я надеюсь, что хоть кого-то я сумел своим постом заинтересовать, или напомнить про классную старую игру.
Буду рад ответить на вопросы в комментариях, и очень жду ваш фидбек.
Ну, и учитывая свежие изменения в правилах пикабу: