Игры
Андрей Беляков
2772

Kerbal Space Program 2. Ответы разработчиков

Сделал подправленный гугл перевод статьи с форума Squad. Оригинал тут

В закладки

Kerbal Space Program 2 является продолжением известной игры-симулятора космических полетов Kerbal Space Program от Star Theory и Private Division.

Kerbal Space Program - одна из самых любимых игр всех времен и спустя годы после ее выпуска она стала больше, чем когда-либо прежде. Его продолжение, Kerbal Space Program 2, было полностью переработано с нуля, чтобы соответствовать требованиям современного освоения космоса и космических исследований следующего поколения, сохраняя при этом монументальные основы первой игры. Создайте свою космическую программу, постройте мощный космический корабль, основайте колонии и решите множество других задач, чтобы исследовать новые космические загадки. Множество захватывающих новых функций очаруют ветеранов и игроков решивших вернуться в игру, а также откроют дорогу целой новой волне Кербонавтов в гениальном и комедийном мире, который развлекал миллионы.

Видео:

Анонс тизер трейлер
История создания

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ

Вопросы, связанные с выпуском Kerbal Space Program 2

В: Где будет доступна KSP2?

A: Kerbal Space Program 2 будет доступна на ПК и консоли (Xbox One, PS4) в 2020 году.

В: Будет ли она выпущена на всех основных площадках продаж цифровых копий?

A: При запуске Kerbal Space Program 2 будет выпущена в Steam и других магазинах, а также в XBox Marketplace и PlayStation Store.

Q: Сколько будет стоить Kerbal Space Program 2?

A: 59,99 долларов США

В: Когда игра выйдет на консоли?

A: Kerbal Space Program 2 будет выпущена для Консоли после выпуска ПК, то есть в 2020 году.

В: Почему игра выходит на приставки после ПК?

A: Мы хотели бы потратить дополнительное время, чтобы убедиться, что консольная версия отлично подходит для игроков на всех платформах. Вместо того, чтобы сдерживать наш запуск для поклонников ПК, мы планируем выпустить консольную версию отдельно.

Kerbal Space Program 2 Вопросы, связанные с игрой

Q: Какие функции мы можем ожидать?

A: Star Theory Games добавили несколько совершенно новых функций в Kerbal Space Program 2. Множество захватывающих новых функций увлекут ветеранов и игроков вернувшихся в проект, а также откроет дорогу целому новому поколению кербонавтов в этом гениальном и комедийном мире, который развлекал миллионы.

Ключевые особенности:

● Улучшенная подготовка: KSP2 создаст совершенно новое поколение экспертов по космическим полетам, которые случайно решат изучать ракетостроение. Новые анимированные учебные пособия, улучшенный пользовательский интерфейс и полностью обновленные интерфейсы сборки и полета позволяют опытным и начинающим игрокам быстро испытать свои творческие способности, не жертвуя при этом ни одной задачей из оригинальной игры.

● Технология следующего поколения: в Kerbal Space Program 2 поразительно изобретательные творения, которыми славится игра, будут выведены на совершенно новый уровень. Игроки будут в восторге от новых двигателей, запчастей, топлива и многого другого. Эта новая технология обеспечит новые возможности освоения космоса внутри и за пределами оригинальной Kerbolar System.

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

● Межзвездное путешествие: технология нового поколения, колонии и сбор ресурсов работают вместе, чтобы обеспечить новый вид исследования: межзвездное путешествие. В KSP 2 эти межзвездные технологии прокладывают дорогу к множеству новых небесных тел, каждое из которых содержит новые вызовы и укрывает новые секретные сокровища.

● Многопользовательский режим / Моддинг: в основе Kerbal Space Program 2 лежит совершенно новая архитектура, обеспечивающая улучшенные возможности для модификации и долгожданное появление мультиплеера. Мы с нетерпением ждем возможности рассказать о том, как вы поделитесь своим путешествием по Кербалу с друзьями.

В: Будет ли поддержка модов в KSP2?

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

В: На каком движкее будет работать KSP2?

A: Kerbal Space Program 2 разработана с использованием Unity.

В: Смогу ли я перевести свои сейвы / аккаунт на KSP2? (обратная совместимость)

О: Сохранения из Kerbal Space Program 1 не будут совместимы с Kerbal Space Program 2.

Q: Будут ли поддерживаться существующие моды?

A: Существующие моды не будут совместимы с Kerbal Space Program 2.

Q: Что мы можем ожидать от расширенной вселенной в Kerbal Space Program 2?

A: Kerbal Space Program 2 позволяет игрокам впервые исследовать за пределами системы Kerbolar новые и неизведанные территории. Межзвездные технологии прокладывают путь к множеству новых небесных тел, каждый из которых содержит новые вызовы и скрывает новые секреты. Среди них: Овин, супер-Земля с кольцами и неослабевающей гравитацией; Рэск и Раск, бинарная пара, запертая в танце смерти; и многое другое, чтобы поощрить исследования .

Q: Какой тип физики могут ожидать игроки? Продвинутый, реалистичный?

A: Реалистичная физика транспортного средства и орбитальная механика продолжают оставаться в центре опыта Кербала.Мы сосредоточились на оптимизации физики транспортных средств, чтобы обеспечить плавное моделирование больших конструкций на более широком разнообразии ПК.

Вопросы, связанные с командой разработчиков

Q: Что будет с командой?

A: Squad продолжит поддерживать текущую игру, так что вы можете ожидать, что новый контент и обновления будут выпущены для Kerbal Space Program 1. Некоторые члены команды будут помогать Star Theory в различных аспектах, чтобы сделать лучшее продолжение. Прочитайте сообщение от Squad здесь.

Q: Как я могу узнать больше о Star Theory Games?

Ответ: Команда Star Theory Games разрабатывает продолжение, которое, как мы полагаем, будет любо всем сообществом Kerbal Space Program. Если вам интересно, что вошло в создание Kerbal Space Program 2, погрузитесь в видео Story Developer .

В: Как мы узнаем, может ли Star Theory Games разработать достойного преемника нашей любимой игры?

Ответ: Команда Star Theory Games - это опытные разработчики видеоигр, а также поклонники игры KSP, многие из которых отыграли более 2000+ часов оригинального KSP. Главный инженер даже имеет опыт работы в аэрокосмической отрасли.Их навыки в сочетании с глубоким пониманием того, что делает эту игру великолепной, привели к созданию удивительного продолжения, которое, как мы знаем, вам понравится испытать! Если вы хотите узнать больше об удивительной команде Kerbal Space Program 2, обязательно посмотрите видео «История разработчиков» .

В: Что в прошлом успешного выпускали Star Theory Games?

О: Это первая игра для Star Theory Games, некоторые разработчики которой достались от компании-предшественника Uber Entertainment. Uber известен по Monday Night Combat, Planetary Annihilation и VR проектам. Команда Star Theory состоит из опытных разработчиков игр Unity, которые на протяжении всей своей жизни являются поклонниками KSP и светились в AAA играх от таких компаний, как Microsoft, PopCap и Gas Powered Games.Узнайте больше о команде в Star Theory в нашем видео Story Developer .

Скриншоты из игры:

Ещё скриншоты:

Новый интерфейс игры

Игра НЕ будет эксклюзивом ЕГС. Пруф:

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Андрей Беляков", "author_type": "self", "tags": [], "comments": 70, "likes": 64, "favorites": 27, "is_advertisement": false, "subsite_label": "games", "id": 64906, "is_wide": false, "is_ugc": true, "date": "Tue, 20 Aug 2019 15:18:24 +0300", "is_special": false }
Подкаст «Жиза ГД»: Почему игры столько стоят
Слушать фоном🎧
0
{ "id": 64906, "author_id": 71637, "diff_limit": 1000, "urls": {"diff":"\/comments\/64906\/get","add":"\/comments\/64906\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/64906"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64953, "last_count_and_date": null }
70 комментариев
Популярные
По порядку
Написать комментарий...
59

KSP2 создаст совершенно новое поколение экспертов по космическим полетам, которые случайно решат изучать ракетостроение

Ответить
22

Кстати да, я из KSP узнал больше о космосе чем с уроков астрономии

Ответить
–2

В KSP мало от астрономии, скорее сплошная школьная физика. Задачки на массу, инерцию.

Ответить
2

Какие там задачки, процентов 15 игроков в KSP реально что то расчитывают, остальные....."Летит....высоко летит"

Ответить
2

Я пропустил анонс KSP2? Оо

Ответить
31

Лучшая игра, объявленная вчера.

Ответить
–7

Это вам не дер... ой простите, чуть не оговорился, не банте меня пожалуйста.

Ответить
3

Спасибо, добавил в статью

Ответить
2

Зельник скажет перейти в ЕГС - перейдут. Будто разработчики что-то решают в этом плане...

Ответить
0

Не такая и большая игра чтобы сраться

Ответить
0

А вот этот вот энимал кроссинг для пека бояр, из-за которого горели интернеты, достаточно большая игра, чтобы сраться?

Ответить
8

Спасибо что не экс эпиков.

Ответить
6

Чет мне кажется зря они unity оставили. У них же уже были проблемы с недостаточной точностью на юнити

Ответить
3

Сам переживаю, что Юнити опять добавит кучу проблем. Надеялся, что будет другой движок

Ответить
6

Достаточно просто иметь опыт работы с ним и грамотно подойти к начальным этапам разработки. Тогда проблем не будет.

Ответить
1

Ну, не знаю. Помню авторы пилларсов жаловались, что unity не поддаётся логике. На одной и той же сцене они получали то 15 то 150 fps.

Ответить
1

Не надо сравнивать игру, которая собирается драг-н-дропом ассетов (Любые типовые жанры) и игру, для которой 90% кода пишется с нуля.

Да и как это не поддается логике? Он же на C#. Забиваешь на юнити, запускаешь дебаггер в Visual Studio и смотришь, какие куски кода тормозят. Ну или в консоль выводишь тайминги и смотришь где проблема.

Ответить
0

Ну как - gc шалить запростл может.

Ответить
0

Он же от C#. Тогда надо говорить не "Юнити не поддается логике", а C# не поддается логике, что неверно.

Ответить
0

В C# существование GC просто определено, реализация может быть разная. Я не спец по Unity, что у них там, Mono используется? Какие-то собственные патчи?

Ответить
0

Тогда скрестим пальцы

Ответить
1

Ошибки точности первой части возникают из-за неправильной архитектуры разработки, а не от движка Unity.

Ответить
0

мне вот интересно, откуда вы знаете архитектуру первой части если исходниками никто не делился? а разрабы говорили что многие вещи им не позволяет сделать юнити?

Ответить
1

Полностью архитектуру KSP я не знаю, верно. Но я знаю как на Unity сделать механику KSP так чтобы этой ошибки точности не было, из чего можно сделать вывод что причина не в движке, а самой игре. Собственно то что вторая часть делается тоже на Unity но при этом они собираются добавлять межзвездные полеты - это подтверждает.

Ответить
0

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

Ответить
1

Может быть и костыль, но тут речь идет о том правильно ли они сделали что выбрали Unity, и ответ - правильно, потому что любой другой движок не дал бы никаких преимуществ. На Unreal Engine были бы точно такие-же сложности с точностью которые бы пришлось решать специальными методами и архитектурой.

Возможно эту задачу было бы легче решать на движке Unigine, но это не точно, ибо не знаю как именно реализована их хваленная х64 точность, возможно там просто хорошие инструменты для origin-shifting-а из коробки, плюс не факт что не возникло бы сложности во многих других аспектах которые в Unity могут быть сделаны намного лучше.

Ответить
1

Достаточно базового опыта работы с юнити, что бы понимать, что это полный пиздешь. Юнити в принципе не обязывает весь код наследовать от движка. Можно спокойно все делать на C# наследуясь от юнити только для каких-то отдельных целей.

А в целом да, встроенные реализации там зачастую тормознутые, но ничто не мешает их переписать самому.

Ответить
–1

но C# ведь сам не шибко быстрый в вычислениях, разве нет?

Ответить
1

Нет, достаточно быстр. Разница скорости с низкоуровневыми языками программирования может и есть, но обычно на практике это не имеет никакого значения. Качество архитектуры и методов оптимизации имеет намного большее значение чем скорость самого C#. Кроме того в новых версиях добавили особые методы оптимизации (ECS \ Burst Compiler) но в большинстве случаев они не нужны и можно достичь хорошей производительности и более простыми методами.

Ответить
0

Это компилируемый язык программирования, он на столько быстрый, на сколько быстрый код ты напишешь. Это не Java/Python/PHP/JS и прочие, работающие через написанный уже кем то интерпретатор.

Ответить
–1

оо, вы и java в этот список кинули? А вы точно программист? С++ явно быстрее С# можете этого даже неотрицать, поэтому я был бы рад если бы ксп переехало на UE, но видимо не в этот раз

Ответить
1

Не надо сравнивать язык на программах уровня "Hello world", и не придется нести хуйню типа
С++ явно быстрее С#

C++ позволяет писать программы быстрее, за счет ручной сборки мусора, прямого доступа к памяти и увеличения количества затраченных на разработку человекочасов раз так в 10.

Игры на UE из за используемых там плюсов обычно кривее и меделеннее.

Ответить
–1

Вот это ты лопухнулся...

Ответить
1

Само по себе использование юнити НИКАК не связано с тем как в игре будет обработана физика.

Ответить
1

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

Ответить
2

А ещё старая игра начиналась одним человеком, который учился буквально на ходу, и за годы развития превратилась в натуральный кластерфак устаревшего и неиспользуемого кода, закладок, костылей, и прочих радостей программиста. Реворк с нуля давно напрашивался

Ответить
0

Точность — проблема не Юнити, а всех современных видеокарт, которые работают на флоатах. В анриале будут точно такие же проблемы с точностью на таких масштабах. Другое дело, что в анриале открыт исходный код и интегрировать свои костыльные велосипеды можно на гораздо низком уровне.

Ответить
0

В юнити сорцы надо просто отдельно покупать по сдельной цене (обычно неподъёмной для инди) у юнитеков

Ответить
0

Да просто не нужно все честно рассчитывать. Нужно что бы игроки верили, что все честно рассчитано. Никто же миллионы лет не будет в КСП симулировать и сравнивать с реальность, что бы заметить какие-то незначительные расхождения.

Ответить
3

В: На каком движкее будет работать KSP2?

A: Kerbal Space Program 2 разработана с использованием Unity.

Надеюсь они перепишут физический движок, а не будут шутерный хавок использовать, как в KSP1

Ответить
1

Проблема не в физическом движке, выше в соседнем комментарии ответили.

Ответить
0

Я тоже почти математик и программист. Просто надо в своем двжке учитывать знак погрешности или обнулять её, и всё.

Я о проблемах говорю, когда все расхуячивается к хуям в КСП.

Ответить
2

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

Ответить
2

Как альтернативу разве что. Потому что это сразу с "лёгкого" на "хардкор" перепрыгнуть без промежуточных вариантов. А если ещё будут несферические поля тяготения (учёт больших пустот под поверхностью, как на Луне или неидеальной сферичностью планет, как на Земле), то это уже "кошмар" будет. :) С другой стороны, они говорят, что игра будет даже более сильно моддемна, чем первая, а для KSP v1 был проект n-body физики.

Ответить
1

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

А еще это не особо нужно, все что это добавляет это точки Лагранжа, но геймплей и без них интересный.

Ответить
2

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

Ответить
0

И простую задачу одного тела перетащить в итерационный обсчет всех тел разом. Помаши ручкой варпу, объектам на стабильной орбите и fps. Не в этом тысячелетии.

Ответить
0

Это действительно сложно сделать. Но вот приделать хотя бы эмуляцию точек Лагранжа в том или ином виде было бы классно.

Ответить
2

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

Ответить
1

Фулпрайсовая KSP? Рискованно, хотя, после оглушительного успеха первой части, наверное могут себе позволить ставить такой ценник...

Ответить
2

Ну, я посмотрю обзоры у Скотта Менли и может брошу в них деньгами. Остальные вполне могут подождать распродажи. Стим же.

Ответить
1

Нашел скрин интерфейса с пояснениями

Ответить
0

За плечами у Star Theory соревновательная monday night, которая не взлетела Planetary Annihilation, который так себе и несколько мобилок. Конечно, ksp был вовсе первым проектом в портфолио команды собранной squad. Но энтузиастам без опыта выстрелить легче, чем "середнякам" аутсорсерам.

Ответить
2

PA классный, особенно Titans

Ответить
0

Ну...на вкус и цвет меня на пару партий хватило оригинала, аддон не щупал) Залез на метакритик, игрожуров и игроков с мнением "середняк" большинство.

Ответить
0

Думаю РА хорошей игрой считают только те кто не играл в Supreme Commander с модом FAF (до сих пор люди активно играют PvP).
Если не играли - рекомендую.

Ответить
1

Я слышал хвалебные отзывы про Planetary Annihilation, хотя сам не играл. Но вообще от них требуется сделать тоже самое, что и KSP только исправить проблемы оригинала.

Ответить
0

У меня аннигилэйшн куплен по скидке, я в него залез, сыграл пару игр и забил, потому что одному скучно. Но в целом игра интересно сделана

Ответить
0

А Минмус можно будет с орбиты сдвинуть?

Ответить
0

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

Ответить
0

Ну так, чисто теоретически. Играл ты 5 лет в одном "сохранении", натащил на Минмус миллион тонн железа, пусть это и 0,00001 процента его массы, но было бы здорово, если бы его орбита изменилась от этого.

Ответить
0

и нахуй уводить планеты с рельсов ради одного ебанутого?

Ответить
0

Астеройды же можно таскать. Чем планетойд по сути отличается?

Ответить
2

Массой.

Ответить
0

От того что можно натаскать туда сотни баков, не значит что они все прогрузятся. Разрабы много раз объясняли что прорисовку дальности в астрономических единицах сделать не способны, ещё когда альтернативно-одарённые пытались орбитальные кольца и сферы Дайсона на орбите Минмуса строить.

Ответить
0

Нестабильные орбиты исправят или будет как с дизайном на DTF?

Ответить
0

исправили же давно

Ответить

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovz", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]