Хакнет | |
---|---|
Разработчик(и) | Команда Фрактальный Аллигатор |
Издатель(и) | Попутчик |
Двигатель | |
Платформа(ы) | Microsoft Windows , MacOS , Linux |
Выпускать | Майкрософт Виндоус
|
Жанр(ы) | Моделирование |
Режим(ы) | Одиночная игра |
Hacknet — видеоигра 2015 года, позволяющая игроку имитировать взлом компьютера .
Игра имитирует Unix-подобную операционную систему , в которой каждый основной элемент интерфейса игры имеет свое собственное окно. Окна расположены плиткой в стиле, очень напоминающем оконный менеджер i3 . Окна имеют несколько конфигураций плитки со своими собственными обоями и цветовыми схемами, которые можно найти в виде файлов по мере прохождения игры. Основной игровой процесс осуществляется через два больших интерфейса, графический дисплей и терминал Unix. Оба интерфейса необходимы для игрового процесса, хотя игрок может использовать любой из них в качестве своего «главного» интерфейса. Наряду с терминалом компьютеры в игре имитируют файловую систему Unix , через которую игрок может исследовать компьютер и даже уничтожать их, удаляя критические системные файлы. Суть игрового процесса заключается в подключении к другим компьютерам и запуске специальных программ для взлома защиты и получения привилегий суперпользователя на компьютере. Общая процедура заключается в том, чтобы сначала запустить сканирование, чтобы увидеть, какие защиты есть у компьютера, а затем запустить программы, соответствующие тому, что показало сканирование. Каждая программа занимает определенный объем памяти , которым игроку приходится управлять, поскольку объем памяти для совместного использования ограничен.
Игра в частности избегает распространенного тропа с перескакиванием соединения между несколькими промежуточными компьютерами, прежде чем достичь целевого компьютера. Вместо этого используется упрощенная система обратного отсчета переменной скорости, чтобы заставить игрока действовать быстро. Если этот обратный отсчет достигает нуля, игроку дается последний шанс избежать game over, взломав своего провайдера и изменив свой IP-адрес.
После получения привилегий суперпользователя исследуется файловая система компьютера. Точная задача на каждом компьютере различается для каждой миссии, но в целом может быть выполнена путем запуска определенной команды для доступа к одному или нескольким файлам в системе.
Некоторые системы имеют специализированные интерфейсы, например, системы электронной почты и базы данных.
Большинство компьютерных систем содержат текстовые файлы, которые можно прочитать. Значительная часть файлов — это цитаты с сайта bash.org. [1]
Игра начинается с того, что с игроком автоматически связывается пользователь с именем пользователя «Bit». Автоматическое сообщение сообщает игроку, что оно было отправлено в случае смерти Bit, и просит игрока расследовать его смерть.
Затем Bit начинает обучать вас игровой механике с помощью простых миссий. Затем Bit сообщит игроку о необходимости присоединиться к группе хактивистов Entropy, поскольку они в настоящее время набирают участников. Найдя их прокси-сервер и взломав его, игрок получает поздравления от Entropy за то, что он стал первым человеком, прошедшим тест. После того, как игрок проявит себя, отключив сервер таблоида, который занял негативную позицию по отношению к Entropy.
После закрытия сервера Entropy принимает игрока в свои ряды и предоставляет ему несколько контрактов для выполнения: от изменения чьего-либо счета в игре-кликере до удаления украденных файлов.
После завершения нескольких миссий Entropy игроку в конечном итоге поручают расследовать дело хакера под псевдонимом «Naix». Naix недавно украл большой объем данных у компании, тем самым навредив репутации хакерского сообщества. Удалив украденные данные Naix, он обижается на то, что его расследуют, и атакует систему игрока, удаляя его интерфейс. От этой атаки можно защититься, хотя и требует строгого соблюдения сроков с помощью программы-ловушки. Если атака будет успешной, это приведет к исчезновению игрового графического интерфейса и перезагрузке виртуального компьютера, оставив игрока с минимальным интерфейсом консоли. После того, как игрок восстановит свою систему после атаки, загрузив систему Naix, игрок может выбрать либо отомстить Naix, ответно удалив его систему, либо следовать указаниям своего центра управления миссией и сделать заявление о том, что такое поведение неприемлемо, что приведет к возобновлению миссий игрока с Entropy.
Если игрок контр-хакнул Naix, он смягчается, заключая перемирие с игроком, и дает ему тест, испортив домашнюю страницу антивирусной компании с раздутым ПО . После успеха игрок проходит еще один тест, взломав напрямую мэйнфрейм антивирусной компании. После завершения своих тестов Naix извиняется, признавая мастерство игрока и приглашает его присоединиться к сообществу под названием /el.
Игрок внесен в белый список Naix, что дает ему доступ к интернет-форуму . Пока другие участники форума озадачены серией испытаний, организованных группой под названием Polar Star, игрок завершает тесты и получает в награду новую хакерскую программу. После этого участник /el бросает вызов сообществу, чтобы взломать «защищенный» жесткий диск, подключенный к Интернету, для использования в качестве сервера. Если сообщество не сможет его взломать, участник посчитает их «неудачниками» и начнет его использовать. Не смутившись, игрок взламывает сервер и удаляет файл, созданный участником, проходя тест.
Если игрок не взломал Naix и только отчитался перед Entropy, его приглашают в другую организацию под названием CSEC, где он проходит автоматизированный тест. Если игрок взломал Naix, доказал свое мастерство и выполнил миссии /el, Naix напрямую рекомендует его администратору CSEC по имени Vap0r, полностью пропуская автоматизированные испытания. В любом случае игроку поручают взломать серверы сети ресторанов быстрого питания и украсть рецепт. После загрузки рецепта на сервер выдачи игроку предоставляется учетная запись в контрактном центре CSEC, что позволяет ему принимать и выполнять различные контракты. Во время загрузки нескольких программ с сервера активов CSEC игрок загружает, казалось бы, бесполезную программу под названием Sequencer.
Один из поздних контрактов в игре называется «Проект Junebug». Хотя игрок может увидеть его сразу после присоединения к CSEC, миссия останется заблокированной, пока все остальные миссии CSEC не будут выполнены. Миссия представляет собой просьбу предоставить эвтаназию неизлечимо больному человеку путем взлома его кардиостимулятора.
В качестве финальной сюжетной арки игры игрок напрямую связывается с Vap0r, который оказывается старым другом Bit. Vap0r работает с игроком, чтобы взломать компьютеры компании по разработке программного обеспечения для компьютерной безопасности под названием «EnTech». Когда пара делает это, они сталкиваются с системой безопасности, которая делает компьютеры неуязвимыми для инструментов, которые в настоящее время находятся в распоряжении игрока. Пока игроку удается найти альтернативные пути проникновения в защищенные системы, он обнаруживает, что Bit был вовлечен в проект для компании; в частности, в создание высокоразвитой операционной системы, специализирующейся на компьютерном взломе под названием HackNet. Выясняется, что план проекта состоит в том, чтобы выпустить новую операционную систему в мир, чтобы вызвать потребительский спрос на систему защиты.
В частности, Bit внес большой вклад. Когда проект приближался к завершению, Bit начал сомневаться в его нравственности и хотел удалить его. Генеральный директор EnTech попросил анонимную личность «отговорить его», но из-за недопонимания это привело к убийству Bit. Хотя генеральный директор хотел только запугать его и заставить замолчать, Bit был убит до того, как генеральный директор успел отозвать киллера. [2]
После того, как все факты истории были раскрыты игроку, с ним связывается Vap0r, который готовился начать атаку на EnTech и требует помощи игрока. Игрок активирует Sequencer, который оказывается модифицированной программой музыкального секвенсора. Активировав его, программа подает сигнал Vap0r подключить игрока к резервному архиву EnTech, заставив его запустить онлайн-проверку обновлений, выполнив одновременное отключение производственного сервера и резервного сервера с помощью игрока и приступив к уничтожению всех копий проекта HackNet.
Кроме того, по команде самого Бита они выводят из строя сервер в самом сердце Портака, инструмента, который создал Бит. После завершения этой последней миссии Бит произносит несколько последних слов, озвученных голосом, объясняя, что у игрока теперь есть единственная оставшаяся копия HackNet, прежде чем начнутся титры игры.
Labyrinths — это дополнение DLC для Hacknet. Таинственная личность по имени Кагуя начинает вербовать нескольких человек, включая игрока. После прохождения испытаний Кагуи игроку стирают его пользовательский интерфейс Hacknet, он присоединяется к серверу-концентратору под названием Bibliotheque и знакомится с двумя другими опытными хакерами, Коэлем и D3f4ult. Кагуя объясняет команде, что они наняли их для таинственной работы, но сначала поручает им украсть несколько программ в рамках подготовки к заданию. Пока игрок, Коэл и D3f4ult взламывают несколько серверов и крадут программы, Кагуя работает над обеспечением безопасности программного обеспечения, разведданных и контактов для предстоящей работы.
После кражи нескольких программ игрок и D3f4ult врываются в MMO, чтобы изменить очки пользователя в качестве теста, поскольку Кагуе нужно доказать, что команда достаточно хороша, чтобы получить некоторую информацию. Пока они врываются в MMO, Кагуя и Коэль работают над секретной миссией, упоминающей «Nisei MK III», о чем они говорили с самого начала DLC.
Кагуя поручает всем членам команды получить доступ к главному компьютеру бронирования авиакомпании PacificAir, используя все украденные ими инструменты и программы. В конце концов команде удается взломать главный компьютер, и каждому участнику дается последнее задание. Игрок, получивший доступ к серверу главного компьютера первым, получает указание установить бэкдор в качестве «запасного плана». D3f4ult работает с Кагуей, чтобы проанализировать протоколы безопасности и найти путь для команды, а миссия Коэла скудна в деталях, он говорит ей только «ты знаешь ставки».
После того, как все участники выполнили свои задания, Кагуя объясняет свой план. Вместе с Коэлем они саботировали исследование химического оружия — как выяснилось, Nisei MK III — и удалили все цифровые резервные копии. Однако печатная копия данных существует в самолете PacificAir, PA_0022, который Кагуя хочет разбить, чтобы предотвратить использование данных в качестве оружия. PA_0018, второй рейс, содержит отчеты об исследовании.
Пока Кагуя и Коэль спорят о моральности ситуации, D3f4ult внезапно принимает миссию, застав всех врасплох, и пытается разбить первый самолет, удалив прошивку самолета. Однако Коэль выходит из себя, активируя программу-бэкдор, которая запрещает Кагуе и D3f4ult доступ к Bibliotheque. Она просит игрока спасти самолет, пока она удерживает D3f4ult и Кагую, чтобы они не смогли подключиться снова. В этот момент игрок может решить, разбить ли самолет, о котором его попросила Кагуя, разбить оба самолета или спасти их.
Загрузив прошивку второго самолета, переустановив ее в первом самолете и перезагрузив элементы управления, игрок может спасти PA_0022 и его пассажиров. Коэль благодарит игрока за помощь, и два хакера стирают компьютеры Кагуи и D3f4ult, чтобы помешать им снова атаковать самолеты. Коэль приказывает им залечь на дно, направляя их на сервер, который удалит трекеры Кагуи и вернет их в пользовательский интерфейс Hacknet — базовую игру.
Ничего не делая и дожидаясь крушения первого самолета, Кагуя и D3f4ult могут снова присоединиться к групповому чату Bibliotheque, пока Коэль сбегает. D3f4ult выражает беспокойство, поскольку второй самолет с отчетами продолжает лететь, но Кагуя неохотно позволяет самолету продолжать полет, так как они считают, что исследование не перевешивает потерю жизни. Кагуя благодарит их двоих и распускает группу, обещая связаться с D3f4ult и игроком, когда все успокоится.
Если игрок решает разбить оба самолета, удалив прошивку второго самолета, Кагуя и D3f4ult воссоединяются. D3f4ult замечает, что второй самолет также упал, в то время как Кагуя пытается убедить себя и группу, что это был самый безопасный вариант, распуская команду.
Если игрок завершил DLC до конца основной игры, игрок получает контракт CSEC под названием Subvert Psylance Investigation, в котором его просят помочь другу автора, которого подставили за атаку, которую она не совершала. Атака упоминается как инцидент PA_0022, а автор просит игрока "ХОРОШО ЗАМЕТАТЬ СЛЕДЫ" и подписывает как -K.
Во время миссии игрок взламывает Psylance Internal Services — компанию по кибербезопасности, работающую на PacificAir — чтобы заменить отчет об инциденте на отчет от CSEC, который ссылается на проект Nisei MK III, который Коэль отслеживал для Кагуи. Это может означать, что угроза химического оружия была в какой-то степени правдой.
Кроме того, запустив программу расшифровки файла, предоставленного CSEC, игрок может увидеть, что он был зашифрован на компьютере Кагуи, что делает Кагую или Коэля единственными людьми, которые могли дать миссию. На основании других подсказок, можно с большой долей вероятности предположить, что на плакате изображена Кагуя.
Hacknet был разработан Мэттом Троббиани , единственным разработчиком Team Fractal Alligator, базирующейся в Австралии. [3] [4] [5]
Hacknet получил в целом положительные отзывы критиков. [6]
GameSpot дал игре оценку 8/10, похвалив ее за уникальный дизайн презентационных головоломок. [7]
Расширение DLC для «Hacknet» под названием «Hacknet Labyrinths» было анонсировано 30 августа 2016 года. [8] Расширение должно было выйти в декабре 2016 года; однако проблемы с разработкой задержали релиз до 31 марта 2017 года. [9] [10]
Расширение включает новые инструменты взлома и системы безопасности, а также 3-4-часовую главу игры, где игрок набирается хакером, который выступает под псевдонимом «Кагуя», в небольшую элитную команду хакеров. Оно включает больше секретов, больше тем пользовательского интерфейса и полностью новый саундтрек от таких артистов, как синтвейв-исполнитель OGRE и Реми Гальего, создатель метал/электронного проекта « The Algorithm ».
В мае 2017 года официальная поддержка модов для Hacknet под названием Hacknet Extensions была выпущена по всему миру, в которой игроки могут создавать свои собственные истории и кампании для игры. Эти расширения можно делиться и загружать из Steam Workshop . Расширения отделены от основной игры и доступны из отдельного меню на титульном экране. [11] [12]
Hacknet Extensions также предлагает эксклюзивные инструменты для расширений и возможность внедрения пользовательской музыки и тем. [11]