Kerbal Space Program ( KSP ) — видеоигра -симулятор космического полета , разработанная мексиканской студией Squad для Linux , macOS , Windows , PlayStation 4 , PlayStation 5 , Xbox Series X/S и Xbox One . В игре игроки руководят космической программой , укомплектованной зелеными гуманоидными инопланетянами, известными как «Кербалы». В игре реализован реалистичный орбитальный физический движок , позволяющий выполнять различные реальные орбитальные маневры , такие как переход на орбиту Хохмана и сближение на орбите .
Первая общедоступная версия была выпущена в цифровом виде в магазине Squad's Kerbal Space Program 24 июня 2011 года и присоединилась к программе раннего доступа Steam 20 марта 2013 года . [ 1] Игра вышла из бета-версии 27 апреля 2015 года. Kerbal Space Program поддержка созданных пользователем модов , добавляющих новые функции. Популярные моды получили поддержку и включение в игру от Squad. [2] Игра получила признание таких деятелей космической индустрии, как НАСА , [3] [4] ЕКА , [5] научный пропагандист Скотт Мэнли , генеральный директор ULA Тори Бруно , [6] Генеральный директор SpaceX Илон Маск , [7] [8 ] ] и генеральный директор Rocket Lab Питер Бек . [9]
В мае 2017 года Squad объявила, что игра была приобретена компанией видеоигр Take-Two Interactive , которая поможет Squad поддерживать актуальность версий для консолей наряду с версиями для персональных компьютеров. Расширенное издание было выпущено для Xbox One и PlayStation 4 в январе 2018 года, а также для PlayStation 5 и Xbox Series X/S в сентябре 2021 года компанией Private Division , издательской дочерней компанией Take-Two Interactive. [10] [11] В качестве загружаемого контента были выпущены два расширения для игры : Making History в марте 2018 года и Breaking Ground в мае 2019 года. Продолжение Kerbal Space Program 2 было выпущено в раннем доступе 24 февраля 2023 года . [ 12]
Игрок управляет космической программой Кербалов, вида маленьких зеленых гуманоидов, которые построили космопорт на своей родной планете Кербин. В космическом центре игроки могут строить различные транспортные средства, такие как ракеты , самолеты , космические самолеты и вездеходы , из предоставленного набора компонентов. Построенный корабль можно запускать со стартовой площадки или взлетно-посадочной полосы космодрома для выполнения различных задач, избегая при этом частичного или катастрофического отказа (например, нехватки топлива или разрушения конструкции). Игроки управляют полетом без особой помощи, кроме системы стабилизации (SAS), позволяющей сохранять ориентацию ракеты. [13] При условии поддержания достаточной тяги и топлива космический корабль может выйти на орбиту или даже отправиться к другим небесным телам . Для визуализации траекторий транспортных средств игроку предоставляется режим «карты», на котором отображается текущая траектория транспортного средства, а также небесных тел и других космических аппаратов, а также их орбитальные параметры. «Узлы» маневров космического корабля могут быть намечены, рассчитаны по времени и выполнены, а объекты могут быть выбраны и «нацелены» для облегчения пролета , сближения и стыковки . [13]
Миссии (либо заданные игроком, либо назначенные «контрактами») включают в себя такие цели, как достижение определенной высоты, выход из атмосферы , достижение стабильной орбиты , [14] приземление на определенное планетарное тело, спасение застрявших астронавтов, захват астероидов и создание космоса. станции и наземные базы. [15] Игроки также могут ставить друг другу задачи на форумах игры , например посетить все пять лун Джула (внутриигровой аналог Юпитера ), или использовать моды для проверки самолетов друг друга в турнирах по воздушным боям .
Игроки могут управлять внутриигровыми астронавтами Кербала , которые могут выходить из космического корабля во время выхода в открытый космос (EVA). Находясь в открытом космосе, кербалы могут использовать систему топлива своего костюма для выхода в открытый космос для маневрирования в космосе, вокруг кораблей и космических станций, аналогично использованию пилотируемого маневрового отряда НАСА . Находясь в открытом космосе, кербалы могут собирать и хранить научные эксперименты, устанавливать флаги на поверхности планет и лун и ремонтировать космические корабли.
В игре можно реализовать и выполнить исторические космические миссии, такие как высадка Аполлона на Луну , марсоход Curiosity и Международная космическая станция . Некоторые части в игре основаны на реальных деталях, таких как командная капсула Mk1-3 (аналог Apollo CM ) и Probodobodyne Stayputnik (аналог Sputnik 1 ). Различные моды, разработанные сообществом, могут добавлять такие функции, как дополнительные детали, информационные дисплеи с подробным описанием орбитальных характеристик и функции автопилота . В связи с популярностью в игру были добавлены некоторые моды. Например, из популярного мода реализована добыча ресурсов , чтобы получить руду для переработки в топливо. [16]
Солнечная система игры во многом основана на реальной Солнечной системе , состоящей из планет Мохо, Ева, Кербин, Дуна, Дрес, Джул и Илу, которые являются соответственно аналогами Меркурия , Венеры , Земли , Марса , Цереры и Юпитера . и Плутон . На орбите Евы вращается Джилли, небольшой захваченный астероид; Вокруг Кербина вращаются две луны: большая Мун и меньшая и более далекая Минмус; а вокруг Дуны вращается Айк, большая скалистая луна. Джул владеет 5 лунами: Лейт, океанским миром с пригодной для дыхания атмосферой; Валл, ледяная луна; Тайло, скалистая луна размером с Кербин; и Боп и Пол, две маленькие луны неправильной формы. Различные моды сообщества реализуют расширенные или альтернативные планетные системы, включая реальную Солнечную систему точного размера.
Доступны три режима игры: песочница, наука и карьера. Режим «песочница» не накладывает никаких ограничений: для любого проекта, управляемого игроком, доступно неограниченное количество частей. Многие игроки использовали режим «Песочница» для создания копий реальных исторических транспортных средств, а также для создания непрактично больших или сложных космических кораблей. [17]
Режим «Наука» представляет собой ограниченный выбор деталей в начале игры. Игроки должны путешествовать и проводить эксперименты в различных местах вокруг Кербина, в космическом пространстве и на других небесных телах, чтобы получить «науку», которую можно использовать для разблокировки дополнительных частей. Этот режим был разработан, чтобы облегчить вход в игру новым игрокам и не дать им запутаться. [18]
Режим карьеры расширяет режим науки, добавляя средства, репутацию и контракты. Комплектующие и топливо необходимо приобретать на средства. Успешное и своевременное выполнение контрактов позволит выплатить средства и повысить репутацию, в то время как неудовлетворительные результаты (например, нарушение сроков или смерть астронавтов) приводят к штрафам за финансирование и репутацию. Большая репутация приводит к заключению более сложных и престижных контрактов. [19] [20] Игрокам необходимо модернизировать здания в комплексе космического центра, чтобы разблокировать такие функции, как ракеты большего размера, улучшенное отслеживание и увеличенное количество доступных контрактов.
Хотя игра не является идеальной симуляцией реальности, ее хвалят за в значительной степени точную орбитальную механику; [21] Все объекты в игре, кроме небесных тел, моделируются с использованием динамики Ньютона . Тяга ракеты (и крутящий момент) прикладывается к раме транспортного средства в зависимости от расположения двигателей, а соединения между деталями имеют ограниченную прочность — слишком большая сила разорвет транспортное средство на части. Игра моделирует орбиты, используя исправленную коническую аппроксимацию вместо полной симуляции n тел ; таким образом, он не поддерживает точки Лагранжа , возмущения , орбиты Лиссажу , гало-орбиты или приливные силы . Реализация полной физики n тел потребует переписывания всего физического движка.
Внутриигровые космонавты Кербалы физически смоделированы. Достаточно сильные столкновения с объектами или местностью заставят кербалов падать, пока они не смогут восстановить равновесие.
Некоторые небесные тела имеют атмосферу разной высоты и плотности, что влияет на сопротивление крыльев и парашютов. Моделирование достаточно точное, поэтому реальные методы, такие как аэроторможение, являются жизнеспособными методами навигации по Солнечной системе. Полет через атмосферу приводит к аэродинамическому нагреву ; достаточно высокие температуры приведут к выходу из строя компонентов, что потребует использования теплозащитных экранов или более осторожных профилей полета. Внутриигровая атмосфера расширяется до космоса, но имеет конечную высоту, в отличие от реальной атмосферы.
Космическая программа Кербала изменяет масштаб своей солнечной системы в целях игрового процесса. Например, Кербин (аналог Земли в игре) имеет радиус всего 600 километров (370 миль), что примерно 1 ⁄ 10 радиуса Земли. [2] Чтобы компенсировать гравитационные последствия этой разницы в размерах, плотность Кербина (нереально) более чем в 10 раз превышает плотность Земли. Сами планеты также расположены значительно ближе друг к другу, чем планеты реальной Солнечной системы .
Существует два расширения загружаемого контента (DLC): Making History и Breaking Ground .
Расширение Making History , выпущенное в марте 2018 года, добавляет в игру дополнительные элементы, некоторые из которых являются историческими частями космической гонки . К ним относятся лунный модуль «Аполлон» , советские топливные баки R7 и многое другое. Редактор уровней позволяет игрокам создавать свои собственные сценарии. Добавлены новые стартовые площадки, в том числе остров. [ нужна цитация ] Также были добавлены новые костюмы в стиле космических гонок и готовые миссии. [22] [23] [24] [25]
Breaking Ground , выпущенный в мае 2019 года, добавляет роботизированные детали, которые можно использовать для создания вертолетов, винтовых самолетов, систем подвески и роботов. Детали включают в себя поршни, шарниры и роторы. Также был добавлен новый ретро-футуристический скафандр. Важным дополнением являются особенности поверхности и новые научные эксперименты. Игрок может находить определенные камни на поверхности планет и анализировать их с помощью роботов-манипуляторов. Кербалы могут проводить научные эксперименты, такие как активные сейсмометры и метеостанции, и использовать их для сбора дополнительных научных очков в режиме науки и карьеры. [26]
Директор Фелипе Фаланге был принят на работу в Squad в апреле 2010 года. В то время компания не занималась разработкой программного обеспечения. [21] По словам Фаланге, название «Кербал» произошло от названий, которые он давал маленьким оловянным фигуркам , которые он устанавливал в модифицированные фейерверки , будучи подростком. В октябре 2010 года разработка космической программы Кербал была санкционирована соучредителем Адрианом Гойей, но была отложена до тех пор, пока Фаланге не завершит свои проекты. [21] Kerbal Space Program была впервые скомпилирована 17 января 2011 года. [27] Первый публичный релиз игры, версия 0.7.3, состоялся 24 июня 2011 года. [28] [29] Игра вступила в бета-тестирование 15 декабря 2014 года, с версия 0.90, выпущенная из бета-версии 27 апреля 2015 года. [30] [31] [32]
Версия 0.7.3 была первой общедоступной версией Kerbal Space Program и была выпущена 24 июня 2011 года. Ее скачали более 5000 раз. По сравнению с будущими версиями этой игры, 0.7.3 была довольно примитивной. Не было режима стабилизации, Кербин не вращался, а Солнце было просто направленным источником света. Не было ни механики движения топлива, ни рулей, ни других небесных тел. [33] В более поздних версиях были добавлены дополнительные планеты и спутники, а также возможность загружать и сохранять коллекции деталей, известные как «подузлы». На этом этапе также были добавлены обучающие материалы. [34] [35]
20 марта 2013 года была запущена программа раннего доступа Steam, при этом Kerbal Space Program стала одной из двенадцати игр, доступных с самого начала. [36]
Версия 0.24 под названием «Первый контракт» , выпущенная 17 июля 2014 года, добавила систему контрактов и репутации в режим карьеры игры; однако игроки по-прежнему могли играть в режиме карьеры без этих функций в новом научном режиме. [37] [38] Последняя альфа-версия 0.25, расширенный режим карьеры и переработанные компоненты самолета. [39]
Версия 0.90, получившая прозвище Beta Than Ever, была выпущена 15 декабря 2014 года. [30] Это было единственное бета-обновление для Kerbal Space Program . В обновленном редакторе создания ракет появилась возможность сортировать детали по нескольким характеристикам и относить детали к пользовательским категориям. Игроки теперь могли смещать детали, в том числе в космос. [ нужна цитация ] В режиме карьеры можно улучшать здания; Изначально поддерживается только создание небольших ракет с малой массой и количеством деталей, но игрок может модернизировать каждое из объектов, чтобы увеличить ограничения по размеру или разблокировать другие возможности. [40] [41]
Версия 1.0, первая полная версия космической программы Кербал ( по прозвищу « У нас есть взлет!»), Была выпущена 27 апреля 2015 года. Версия 1.0 полностью переработала модель полета и сопротивления для более реалистичного моделирования, теперь игнорируя сопротивление закрытых частей ракеты. от потока воздуха. Это также позволило поднять кузов, так что части, которые не были специально разработаны как крылья (например, структурные панели), все равно могли создавать подъемную силу. В версии 1.0 добавлены ударный нагрев и тепловые экраны , делающие вход в атмосферу гораздо более опасным, а также воздушные тормоза и процедурно генерируемые обтекатели . Все детали получили внутреннее моделирование. Была добавлена добыча ресурсов для переработки в топливо или монотопливо. Версия 1.0 также внесла несколько улучшений в кербалов, которые теперь могли иметь различные специализации. Например, «Инженер» Кербалс может ремонтировать колеса и стойки шасси. В игру также были добавлены женщины-кербалы. [42] Версия 1.1 под названием Turbo Charged была выпущена 19 апреля 2016 года, почти через год после последнего крупного обновления. Игровой движок был обновлен с Unity 4 до Unity 5 , что привело к увеличению производительности, а также к созданию стабильного 64-битного клиента и устранению ограничений памяти, вызванных слишком большим количеством установленных модов. Большая часть игры была переписана для достижения этой цели. [43]
Squad выпустила версию 1.2 под названием Loud And Clear , чтобы обновить игру с Unity 5 до 5.4 и внести небольшие улучшения производительности и игрового процесса. Патч вступил в экспериментальное тестирование 6 сентября 2016 года и был официально выпущен 11 октября 2016 года. Его основные новые функции включают спутники связи, системы ретрансляции и KerbNet. [44] С тех пор было выпущено несколько обновлений.
10 июня 2021 года Squad объявил, что обновление 1.12 On Final Approach станет последним крупным запланированным выпуском и что разработчики Squad присоединятся к команде Intercept Games, работающей над KSP 2 .
27 января 2014 года стало известно, что Squad работает над образовательной версией игры под названием KerbalEdu в сотрудничестве с TeacherGaming LLC, создателями MinecraftEdu . С тех пор он был выпущен и включает в себя улучшенный пользовательский интерфейс для упрощения сбора и обобщения данных, готовые уроки, ориентированные на определенные конструкции, возможности использования метрической системы и «надежную педагогику », которая включает информацию вне игры, которая связывает в его содержание. [45]
Squad также подготовил пакет миссий на астероиды при полной поддержке НАСА . Выпущенный 1 апреля 2014 года, он основан на реальной инициативе по отправке людей для изучения астероидов. [15] [46]
Большую часть музыки для игры написал композитор Кевин МакЛауд , не требующий лицензионных отчислений, а остальную часть саундтрека написал штатный композитор Squad Виктор Мачадо. Основная тема игры была написана ведущим дизайнером Фелипе Фаланге и аранжирована Мачадо. [47]
5 июня 2015 года было объявлено, что компания Flying Tiger Entertainment переносит Kerbal Space Program на PlayStation 4 . В августе 2015 года было объявлено, что порты Xbox One и Wii U также находятся в разработке Flying Tiger Entertainment. [48]
С тех пор игра была выпущена на PlayStation 4 и Xbox One, но Squad хранит молчание относительно анонсированного порта Wii U. В январе 2017 года один из разработчиков Squad наконец нарушил молчание на официальных форумах и признал, что, несмотря на первоначальный энтузиазм по поводу выпуска игры на Wii U, они заявили, что различные «внешние факторы» заставили их пересмотреть поддержку консоли. Они добавили, что дополнительные подробности будут объявлены позже. [49]
17 марта 2017 года Squad анонсировала полное расширение игры; под названием Making History , он будет платным и будет содержать новые функции. Эти новые функции включали в себя Mission Builder, который позволит игрокам создавать и редактировать свои миссии, которые игроки могли бы выполнять, запуская и управляя различными ракетами и кораблями в игре, и History Pack, который будет предоставлять разработанные миссии, имитирующие важные исторические космические начинания, которые были завершено в реальной жизни. 7 февраля 2018 года Squad объявил, что расширение выйдет 13 марта 2018 года. [23] Расширение содержит множество деталей, вдохновленных теми, которые используются в различных ракетах, таких как космический корабль «Союз» и « Сатурн-5» . [22]
В мае 2017 года Squad объявила, что Kerbal Space Program была приобретена издателем Take-Two Interactive ; это приобретение не повлияет на разработку Squad или планы на игру, и первые спонсоры по-прежнему будут получать бесплатные DLC, а с помощью Take-Two как издателя лучше поддерживать Kerbal Space Program на консолях, чтобы поддерживать эти версии актуальными наряду с версией для ПК. [50] Kerbal Space Program была одной из первых игр, опубликованных в рамках запущенного в 2017 году частного подразделения Take-Two Interactives , издательского лейбла, целью которого является поддержка средних студий разработки. [51]
В конце мая 2019 года Squad выпустила расширение Breaking Ground , которое включает в себя сервоприводы, поршни, новые и переработанные скафандры, а также эксперименты, которые можно проводить, чтобы со временем получить научные знания. [26]
24 июня 2021 года была выпущена последняя версия космической программы Кербал — версия 1.12. Он получил название «На последнем подходе». [52]
Публичные альфа- и бета-версии были хорошо приняты. Многие издания положительно отзываются об игре, хваля ее реиграбельность и творческие аспекты, в том числе Kotaku , [64] Rock, Paper, Shotgun , [13] [65] IGN , [66] GameSpy , [67] Eurogamer , [14] Полигон , [21] и Деструктоид . [68]
В мае 2015 года издание PC Gamer присвоило Kerbal Space Program 1.0 оценку 96 из 100, что стало их наивысшей оценкой в обзоре за 2015 год. [69] Они высоко оценили «идеальное сочетание науки и фарса», а также чувство выполненного долга, которое испытывает достижение других планет и достижение целей. [58] Сет Дж. Мэйси из IGN высоко оценил способность космической программы Кербал создавать удовольствие из неудач, говоря: «К тому времени, когда я, наконец, построил ракету, которая достигла успешной орбиты, я терпел неудачи столько раз, что почти в любой другой игру, я бы полностью отказался от нее». [17]
В своем обзоре Эдж отметил: «Магия космической программы Кербал не только в том, что она может быть одновременно игрой и симуляцией, образовательным инструментом высокого уровня и чем-то, с чем интересно просто сидеть и возиться. в сочетании эти качества позволяют установить связь с реальной историей и реальными человеческими достижениями... Его главное обещание игроку состоит не в том, что вы разгадаете головоломку, созданную дизайнером, а в том, что вы разгадаете головоломку. задано действительностью ». [55]
Во время 19-й церемонии вручения наград DICE Awards Академия интерактивных искусств и наук номинировала космическую программу Kerbal на премию « Стратегия/симулятор года » и « DICE Sprite Award ». [70]
Через несколько часов после выпуска в раннем доступе Steam 20 марта 2013 года Kerbal Space Program вошла в пятерку самых продаваемых игр платформы, а также в бестселлер Steam для Linux .
Squad выпустила физические товары, такие как одежда и плюшевые игрушки . В марте 2015 года Squad и сервис 3D-печати Eucl3D объявили о партнерстве, которое позволит игрокам заказывать индивидуальные модели своих кораблей. [71]
Игра проникла в научное сообщество: ученые и представители космической отрасли проявили интерес к игре, в том числе НАСА , [3] [72] ЕКА , Тори Бруно из ULA , Питер Бек из Rocket Lab , [73] ] и Илон Маск из SpaceX . [7] Squad добавил в игру пакет миссий по перенаправлению астероидов, созданный НАСА , который позволяет игрокам в игре отслеживать и захватывать астероиды для добычи и изучения. Squad также разработала официальный мод для игры, посвященный наблюдению и отслеживанию угрожающих астероидов, под названием «День астероидов». Мод разработан в сотрудничестве с B612 Foundation . [74] Некоторые части этого мода, выходящие за рамки основных функций, были добавлены в рамках выпуска обновления 1.1, при этом полная интеграция мода в стандартную игру представляет собой версию 1.3. В сотрудничестве с ЕКА компания Squad добавила компоненты для космических кораблей BepiColombo и Rosetta , а также несколько текстур на тему ЕКА для внутриигровых деталей в версии 1.10.
Для второго орбитального испытательного полета Boeing Starliner , который состыковался с Международной космической станцией в мае 2022 года, экипаж принес на судно плюшевую игрушку Кербал, которая будет использоваться в качестве индикатора невесомости. [75] Представитель Boeing заявил, что «Джеб» был «выбран, чтобы олицетворять энтузиазм многих членов инженерной команды Starliner по отношению к игре, а также уроки науки, технологии, инженерии и математики (STEM), которые она передает игрокам». [76]
Продолжение Kerbal Space Program 2 , выпущенное в раннем доступе 24 февраля 2023 года .
В версии 0.7.3, первом общедоступном выпуске, было несколько частей, планета и достаточно физики, чтобы вы могли вывести полезную нагрузку на орбиту, если бы знали, что делаете.
Космическая программа Кербала находится в активной разработке с 2010 года и впервые была представлена публике 24 июня 2011 года.
После нескольких лет нахождения в альфа- и бета-версии игры, Kerbal будет полностью запущен 27 апреля.