Kerbal Space Program (; сокр. KSP) — компьютерная игра в жанре симулятор, разработанная и изданная мексиканской компанией Squad. Игра относится к жанру подлинных космических симуляторов, продолжая реализм таких игр, как Apollo 18: Mission to the Moon и Microsoft Space Simulator.

События в игре происходят в вымышленной игровой вселенной, где человекоподобные инопланетяне «кербалы» начинают свою космическую программу, которая развивается под управлением игрока. Во время игры необходимо конструировать космические ракеты и самолёты, запускать их и выполнять исследовательские и научные задачи. Аналогами возможных в Kerbal Space Program космических программ являются программа «Аполлон», Международная космическая станция, Марсианская научная лаборатория. Игра имеет поддержку модификаций.

Первая публикация игры состоялась 24 июня 2011 года, и с того времени Kerbal Space Program постоянно обновляется и распространяется с помощью цифровой дистрибуции. Изначально игра предлагалась как бесплатное программное обеспечение, а в дальнейшем, в марте 2012 года, был осуществлён переход к модели раннего доступа. Официальный выпуск произошёл 27 апреля 2015 года. Игра доступна для платформ Windows, macOS и Linux. В 2016 году студией Kerbal Space Program была портирована на консоли PlayStation 4 и Xbox One. Последней версией игры является 1.12.5, которая вышла 11 января 2023 года.

Игра получила высокие оценки игровой прессы, которая отметила уникальность игровой механики и физики, глубину творчества и возможностей для игрока. Обозреватели также обратили внимание на увлекательность игры, простоту графики и хороший звук. Наибольшей критике подверглось управление на консоли PlayStation 4. Kerbal Space Program удостоилась нескольких ведущих наград игровой индустрии.

Разработчики Kerbal Space Program сотрудничают с НАСА, Европейским Космическим Агентством и SpaceX, к игре проявляет интерес Илон Маск. Сотрудничество выражается в развитии образовательных программ и в просвещении в аэрокосмической, инженерной и научной областях. Kerbal Space Program изучается на возможность применения в образовательном процессе. Squad совместно с TeacherGaming и НАСА работают над проектом KerbalEdu, представляющим собой игру, адаптированную под задачи образования. KerbalEdu был внедрён в десятках школ и выпущен 19 декабря 2014 года.

Сеттинг

События в игре происходят в вымышленной вселенной, которая представляет собой похожую на Солнечную планетную систему, в центре которой находится звезда Кербол (). Вокруг неё по орбитам двигается пять планет и две карликовые планеты. На третьей по счёту от звезды землеподобной планете Кербине () живут кербалы () — вымышленные существа. Кербалы — маленькие зелёные человечки, являющиеся по игровому концепту инопланетянами, у которых есть мечта — исследование космоса. Для её осуществления они начинают свою космическую программу, развитие которой происходит под контролем и управлением игрока.

Игровой процесс Во время игры в Kerbal Space Program игрок реализует космическую программу, для выполнения которой необходимо конструировать космические корабли и самолёты, и с их помощью выполнять исследовательские и научные задачи. К ним могут относиться вывод корабля на орбиту, мягкая посадка на другие небесные тела с проведением экспериментов, конструирование орбитальной станции, доставка астероида на родную планету и др. Аналогами возможных в игре космических программ называются программа «Аполлон», Международная космическая станция, Марсианская научная лаборатория.

Kerbal Space Program относится к жанру космический симулятор. При этом события происходят в открытом мире, а значительную часть игрового процесса составляет конструирование летательных аппаратов и управление ими согласно законам орбитальной механики и аэродинамики. В игре доступны несколько режимов, в зависимости от которых игра обладает разной линейностью: от песочницы до последовательного выполнения задач космической программы по изучению и освоению космоса с элементами экономики.

Пилотирование и автоматика

Летательные аппараты управляются либо кербонавтами (космонавты планеты Кербин), либо являются беспилотными, когда на борт ставятся устройства связи и управление происходит дистанционно. Ракетой или самолётом игрок управляет непосредственно, включая и выключая двигатели, изменяя положение аппарата, активизируя бортовые системы, управляя вышедшим кербонавтом в космос и т. п. Основным навигационным прибором в игре является «Нависфера» (), аналог авиагоризонта с отображением вектора и антивектора скорости, вектора на цель, скорости и курса (скорость корабля отображается относительно поверхности, центра небесного тела или выбранной цели), высотомера, указателя вертикальной скорости с логарифмической шкалой. Также в кабине присутствует указатель радарной высоты.

Каждый кербонавт является отдельным игровым персонажем, который имеет одну из специализаций (пилот, учёный, инженер, турист) и характеристики. Участвуя в миссиях кербонавт получает опыт и совершенствует навыки. Так, пилоту становятся доступными новые манёвры, учёные получают больше очков науки за проведение научных экспериментов, а инженеры получают такие способности, как упаковка выпущенных ранее парашютов или ремонт деталей.

Игровой цикл Игровой цикл представляет собой три фазы: проектирование и сборка ракеты, вывод её в космическое пространство и дальнейшая навигация и маневрирование. На первой фазе игра является конструктором, во время второй требуется стабилизировать ракету, управлять направлением и работой ступеней и таким образом вывести её на орбиту. На третьей фазе необходимо понимание движения согласно законам орбитальной механики ньютоновской физики. С точки зрения всего цикла он может быть описан как «предвкушение работоспособности разработанной конструкции, которая будет проверяться в игровом мире, во время которого проявятся все недостатки инженерного решения».

Во время конструирования самолётов и космических кораблей в распоряжении игрока имеется множество различных частей и комплектующих, которые можно использовать для сборки. Каждая часть может выполнять определённые функции и, в зависимости от физических характеристик и местоположения в конструкции, влияет на полёт летательного аппарата.

Режимы игры В Kerbal Space Program предусмотрено три игровых режима: песочницы, научный и карьеры. Помимо перечисленных, игра предоставляет обучающий режим, когда игрок может на практике освоить ракетостроение, изучить элементы игры, отработать навыки пилотирования и навигации и др. А также режим миссий, в котором можно выполнить полёт по заранее сделанному сценарию, а если не хватает стандартных миссий от разработчиков, можно создать свою миссию в конструкторе миссий внутри игры или загрузить миссию, созданную другими игроками.

В режиме песочницы игроку предоставляется неограниченное количество ресурсов для постройки, доступны все возможные детали, все кербонавты имеют максимально возможный опыт и не требуют тренировки, а космический городок полностью отстроен. В этом режиме игроку предоставлена полная свобода, благодаря которой он может самостоятельно выбирать игровые цели, тестировать различные дизайны и проигрывать произвольные сценарии.

В научном режиме появляется дерево технологий и одна из «игровых валют» — очки науки. Здесь в начале игры доступно только небольшое количество деталей, и из них можно строить простые ракеты. Во время развития космической программы игрок проводит научные эксперименты, за что ему даются очки науки, которые можно использовать для открытия новых технологий, предоставляющих доступ к новым комплектующим.

В режиме карьеры добавляются экономические элементы, когда в распоряжении игрока имеется ограниченное количество денежных средств, на которые можно строить летательные аппараты. В то же время космический городок Кербина в начале игры не отстроен, и его возможности ограничены (стартовая площадка не позволяет запускать ракеты больше определённой массы, доступны только базовые средства навигации, ограничен штат кербонавтов и т. п.) — для развития требуется тратить средства на улучшение зданий. Для зарабатывания денег игроку предлагаются контракты, которые представляют собой требование к выполнению определённых условий (вывод спутника на определённую орбиту, спасение кербонавта, постройка станции на другом небесном теле и т. д.). В случае принятия контракта игроку необходимо выполнить его условия. Помимо этого, в режиме карьеры имеется понятие репутации, которая растёт по мере выполнения контрактов и может быть потеряна в случае неуспешных миссий. Репутация открывает новые типы контрактов (например, после преодоления определённого уровня репутации появляются контракты на исследование другой планеты), а также она может быть сконвертирована в науку или денежные средства посредством различных игровых механик.

Создание игры

Зарождение идеи Идея о создании игры про маленьких зелёных человечков (кербалов), запускающих себя в космос, принадлежит Фелипе Фаланге (). Над идеей Фелипе ещё в родной ему Бразилии долго думал до того, как началась работа над игрой. Всё началось с того, что Фелипе, будучи подростком (9—11 лет), играл со своим братом и друзьями в «безрассудные» игры, создавая ракеты из петард, пиротехники и других подручных средств. При этом они совершенствовали свои навыки и со временем начали конструировать двухступенчатые ракеты. Более того, через некоторое время они начали делать маленьких человечков из фольги и помещать их в создаваемые аппараты — так зародились кербалы. Первые человечки в этих играх носили имена Джеб Керман, Билл Керман и Боб Керман. Соответственно, инопланетяне впоследствии получили собирательное название «кербалы». Кроме указанных трёх кербалов, в состав первоначальных доступных кербонавтов входит первая женщина-кербал Валентина Керман — она появилась в игре позже и была названа в честь первой женщины-космонавта Валентины Терешковой.

В колледже Фелипе изучал игровой дизайн, и тогда идея кербалов перешла во что-то, что можно было назвать компьютерной игрой, и постепенно в это время она окрепла, и таким образом был создан твёрдый игровой концепт.

Старт проекта Мексиканская компания Squad не являлась студией по разработке компьютерных игр. Основанная в 2009 году, компания занималась созданием цифровых и интерактивных сервисов для ряда брендов, разработкой веб-сайтов, партизанским маркетингом и другими формами рекламы. В этой ситуации Squad понадобился 3D-моделлер для того, чтобы облегчить проектирование мультимедийных рекламных стендов. На собеседование был приглашён в том числе Фелипе Фаланге, который его с блеском прошёл. В процессе работы Фелипе приходилось не только создавать интерактивные трёхмерные проекты, но и работать на выезде по их установке, что Фелипе не нравилось.

История создания игры началась с того, что через 6 месяцев после начала работы в Squad Фелипе Фаланге не мог больше терпеть заниматься этим. И в октябре 2010 года он позвонил в офис, ему ответил CEO Адриан Гойя (), и состоялся следующий диалог:

В 2010 году Squad была маленькой компанией, и уход одного из разработчиков мог подвергнуть риску текущие проекты, и так как рынок в Мехико был небольшой, то это могло стать началом конца всей компании. В этой ситуации руководство договорилось с Фаланге, что он закончит текущие проекты к декабрю того же года, и в дальнейшем ему будет дано 6 месяцев для того, чтобы сделать прототип игры. Полевые работы были закончены в январе — датой начала разработки игры считается 17 января 2011 года.

В своих интервью Фелипе отмечал, что реализация Kerbal Space Program была бы невозможной, если бы руководители Squad не верили в игровой концепт, которые, в свою очередь, с этим соглашались.

Разработка