карта кербина
»длиннопост #Kerbal Space Program
Немного полезных модов для новичков и не только
Kerbal space program - песочница. В играх этого как правило нет четко выраженных разработчиками целей, поэтому каков геймплей - такова и игра. Геймплей в KSP хорош, но, к сожалению, запускать и строить одни и те же корабли и выполнять миссии типа "слетай к *точка назначения* и сделай *нужное действие*" со временем надоедает... и тут прилетает и врезается на первой космической скорости в асфальт у меня перед домом все горит раскаленные брызги летят уничтожая все живое люди бегут с криками кот кричит в шкафу сирены воют но видно слово, светящееся ярко красными от жара буквами: МОДЫ.
Игру можно разбавить модами(вау, какое открытие)! А так как иногда модификации написаны людьми с не самыми прямыми руками (как и этот текст лол) в них надо более-менее разбираться. Пара Модов, о которых пойдет речь ниже, довольно знамениты и, если мне не изменяет память, сочетаются друг с другом. Тем не менее о них будет полезно узнать новичкам, а кто-нибудь из олдфагов возможно встретит что-то новое для себя.
МОД ПЕРВЫЙ
Ferram Aerospace Research. Ни для кого не секрет, что на данный этап аэродинамика KSP реализована плоховато. Этот мод исправляет эту оплошность, делая ее реалистичней. С ним летать на самолетах становиться одновременно и легче и сложнее: с одной стороны, само тело самолета теперь расценивается как крыло, с другой стороны, проще уйти в штопор и не вернуться.
(Ссылка на официальную страницу мода)
МОД ВТОРОЙ
Kerbal Alarm Clock. Иногда во время длительных межпланетных перелетов хочется что-нибудь сделать, например слетать на южную полярную шапку. Или убить парочку кербалов. И для того чтобы не пропустить точку коррекции траектории 157 местного летающего космоотеля придуман этот мод. С помощью пары кликов в нем можно поставить "будильник", который сообщит о приближении к выбранной точке орбиты, где бы вы ни были и чтобы вы ни делали.
(Ссылка на официальную страницу мода)
МОД ТРЕТИЙ
. Иногда мне жалко этих маленьких, беззащитных перед волей игрока созданий. Они ведь только и умеют что ставить флаги да собирать разные научные сведения! К счастью есть мод, который учить их делать различные полезные(и не очень) действия. Например можно скрепить между собой две космические станции, которые невзначай пролетали неподалеку друг от друга, или даже дозаправить застрявший в бескрайних просторах космоса кораблик без стыковочных модулей, чтобы вернуть его на кербин (и получить обратно пару кредитов, потраченных на его создание).
(Ссылка на официальную страницу мода)
Для KSP есть еще уйма стоящих упоминания модов, например KSP Interstellar(к сожалению не проапгрейжен до 0.90). Возможно я расскажу о них когда-нибудь еще, возможно нет. Как бы то ни было, надеюсь что эти три "рекламки" будут полезны для прочитавших.
KSP KSP News Kerbal Space Program фэндомы
Слоу-новости, немного о портировании на Unity 5
Вчерашний пост Harvester'а о состоянии дел остался незамеченным на фоне анонса игры под PS4, но, тем не менее, он так же важен.
Начнем мы, как ни странно, именно с PS4. Дело в том, что сама принципиальная возможность завести игру на этой консоли базируется именно на Unity 5. Именно поэтому сейчас, когда перенос идет полным ходом, и появилась вчерашняя новость. Хоть и консольной версией занимается другая команда, сейчас они объединили усилия с командой по переносу на новый движок. Так что, как сказал тот же Harvester, версия под консоль не замедляет, а, наоборот, ускоряет разработку новой версии под ПК.
Итак, что разработчики уже успели сделать, а что они нам только готовят?
Одной из вещей, которые пришлось переделать с нуля был весь игровой интерфейс - от navball'а до диалогов и главного меню. Из-за убогости старого API для создания интерфейсов, так получилось, что в старых версиях одновременно работают 3 разных системы интерфейса. В результате, куча кода отведена просто на то, чтобы они не мешали друг другу, что, помимо неудобства, снижает производительность.
Графическая и физическая часть дались разработчикам довольно легко - надо было лишь изменить несколько шейдеров и обновить некоторые параметры физики.
Казалось бы, все хорошо, но беда пришла откуда не ждали - при обновлении движка сломалась логика колес и шасси, из-за того, что WheelCollider'ы, на которых основаны колеса в KSP, после обновления стали более нестабильны, что и привело к таким печальным результатам.
Однако, нет худа без добра - для того, чтобы решить эту проблему колеса решили переделать с нуля, реализовав нормальную физику. Для этого дела разработчики нашли недавно появившийся пакет для Unity, называющийся Vehicle Physics Pro (или VPP), сделанный автором другого известного пакета - Edy's Vehicle Physics. Хотя этот компонент еще и не вышел в релиз, все необходимые для KSP вещи уже были реализованы.
Конечно, не обошлось и без доработок. Например, этот пакет полагается на то, что гравитация всегда направлена вниз, что, очевидно, не относится к KSP (дополнительная печенька тому, кто скажет где вообще "низ" в KSP:) Связавшись с автором пакета, разработчики нашли пути устранения этой и других проблем.
Помимо перехода на новый пакет с улучшением физики колес (наконец-то будут нормальные трение, подвеска и тормоза), разработчики решили переписать код для шасси, посадочных опор и, собственно, колес. Дело в том, что эти вещи разрабатывались в разное время (очень разное время) и из-за этого похожие детали реализованы совершенно по разному, что не есть гуд.
Помимо унификации кода, разработчики хотят улучшить существующее поведение и расширить возможности, используя для этого систему плагинов для колеса. Сейчас выделено 6 разных плагинов: обработчики поворотов, тормозов, подвески, двигателя, повреждений и раскрытия/развертывания.
Кроме того, планируется улучшить управляемость на поворотах за счет внедрения принципа Аккермана (английская вики или объяснение на русском). Также планируется внедрить более экзотичные методы поворота, например, дифференциальный поворот (одна сторона начинает ехать быстрее другой), распространенный на танках.
KSP Mod KSP Tutorial длиннопост Kerbal Space Program фэндомы
MechJeb, или лёгкие полёты.
Начнём с установки мода.
При установке любого мода на КСП всегда есть два стула:
Давайте сначала разберём "ручной" способ. Сначала вам надо скачать архив с модом для подходящий версии. Это можно сделать по ССЫЛКЕ. Далее вам надо разархивировать папку с модом в папку GameData. Пример:
1 - Путь к GameData. 2 - Папка мода.
Теперь разберём установку через CKAN. CKAN - это программа для простой и удобной установки модов, есть только одна проблема - там нет некоторых модов. Перво что надо сделать - скачать саму программу. ССЫЛКА. Далее перекинуть .ехе файл в папку с игрой (не в GameData) и запустить его. Далее думаю догадаетесь что от вас просят. Когда установка и обновления закончились, идем искать мод. В строке поиска набираем MechJeb, нажимаем галочку рядом, а потом нажимаем кнопку "Apply Changes". И мод сам установиться.
Так же можно установить мод что снизу, он убирает потребность в установке модулей MechJeb на ракету.
Теперь перейдем к основам мода.
В первую очередь надо установить особый модуль на ракету.
Когда погрузиться мир в правом верхнем углу будет кнопка, угадайте под каким названием, правильно MechJeb. При нажатии на неё откроется меню мода.
Основные функции для начала:
1 - Планировщик манёвров
2 - Улучшенная (более точная) система САС
3 - Стыковочный Автопилот
4 - Для посадки
5 - Для сближения с другими ракетами
6 - Настройки?
7 - Автопилот для ровера (разбирать не будем)
Остальные функции пока не нужны, мы же разбираем основы.
Разберём улучшенный САС
Остальное сами поймёте.
Теперь разберём теперь манёвры
1 - Улучшенный трансфер, работает только если корабль летит по орбите в сторону вращения планеты. Нужен, что бы долететь к другой планете.
2 - Что-то типа 1 только работает с любой целью. И не совсем эффективно. Нужно, что бы долететь до спутника
3 - Изменить апогей
4 - Изменить и Апогей, и Перегей
5 - ???
6 - ???
7 - Изменить Перегей
8 - ???
9 - ???
10 - Сделать орбиту более круглой. Разберём ниже.
11 - ???
12 - ???
13 - ???
14 - ???
15 - ???
16 - Вернуться с Луны. Внимание, орбита делается эллиптической, или вообще ведёт на поверхность, надо использовать 10 пункт, если хотите остаться на орбите.
17 - Аналог 1го пункта, но работает в большинстве случаев.
Все что помечено ??? либо не нужно в начале, либо я не разобрался
Разберём сначала 10й пункт:
1 - Условия округления. Есть такие варианты: На перегее, на апогее, на определённой высоте и в определённое время.
2 - Создать контур манёвра
3 - Создать контур манёвра и выполнить его
4 - Убрать контуры
5 - Отменить выполнение
6 - Разрешить игре самой мотать время
Разберём теперь 1й пункт.
1 - Эта карта затрат дельтаV. Красным отмечено время с найбольшими затратами, а синим с найменшими. Чем больше затраты, тем быстрее долетите, но сложнее будет тормозить.
2 - Выбрать с найменшими затратами.
3 - Добраться как можно быстрее. (As Soon As Possible)
Что бы увидеть это окно, надо сначала выбрать планету.
Теперь разберём стыковку.
Нам понадобятся Rendezvous Autopilot и Docking Autopilot.
Сначала нам нужно перевести управления в стыковачный модуль.
Далее Выбрать цель, то есть другой корабль. Далее
1 - Запустить автопилот
2 - Выбрать расстояние, которое должно быть в конце операции. Рекомендую указывать где-то 50 метров.
3 - Максимальное количество кругов на операцию, чем больше кругов, тем меньше затраты топлива.
Когда сближение прошло, нацеливаемся на стыковачный модуль цели. Далее в Docking Autopilot нажимаем Autopilot Enabled и ждем удачной стыковки.
На этом у меня все. Надеюсь вам хоть как-то помог этот гайд.
Всем хрошой игры!
KSP News длиннопост #Kerbal Space Program
Выход патча 1.0.1 уже 1.0.2
Разработчики только что опубликовали KSP v1.0.1 1.0.2 - небольшой патч, исправляющий некоторые наиболее значимые ошибки, замеченные с момента выпуска 1.0 1.0.1
О некоторых из них мы знали ранее, но не могли исправить вовремя (по мере приближения даты релиза риск испортить уже готовый код возрастал, перевешивая любые преимущества от фикса), о других мы узнали из воскресных стримов, а некоторые обнаружили благодаря обратной связи с игроками.
Этот патч не исправляет все ошибки, конечно же, но наиболее важные из них. Изменения баланса и багфиксы будут продолжаться до выхода версии 1.1
Список исправлений и настроек:
Тепловые изменения
- Изменения баланса тепловой системы.
- Приводнившиеся суда будут иметь гораздо более высокие коэффициенты конвекции, что ускорит их охлаждение.
- Положение точек монтажа деталей теперь не влияет на экранирование последовательно расположенных деталей. Добавлены специальные аэродинамические коллайдеры (drag cube) для полых деталей.
- Парашюты нагреваются/горят.
- Исправлена ошибка с выгруженнием кораблей на аналитических скоростях варпа (>=1000).
- Исправлена теплопроводность агрегатных отсеков. Добавлен соответствующий модификатор, помогающий не сжечь их содержимое и настроены параметры.
- Обновлены параметры излучения спейспланов.
- Снижено производство тепла для двигателя LV-N.
Ресурсы
- Механика перегрева конвертера ресурсов (ISRU) и буров заменена на основанную на навыке буровиков.
- Убрана механика перегрева.
- Увеличена масса рудных баков для лучшего соответствия соотношению масс обычных баков (полный/пустой).
Аэродинамика
- Новые значения коэффициентов глобального сопротивления воздуха и подъемной силы.
- Добавлено смещение центра масс для процедурных обтекателей.
- Исправлено направление стрелкок аэродебага. Добавлены голубые стрелки подъемной силы.
- Исправлено экранирование стыковочного люка MK2
- Исправлена атмосфера Лейт.
Солнечные панели
- Панели теперь используют закон обратных квадратов при восприятии светового потока
- Удалены устаревшие мощностные кривые.
- Перебалансировка солнечных панелей, находящихся напротив друг друга.
Карьера
- Проведение научных экспериментов около флагштока и на полюсах больше не маркируется как посещения Пола.
- Контракты на добычу науки или Мировые Рекорды в области науки больше не отмечаются выполнеными, если игрок получает науку от возврата корабля. Теперь для их выполнения надо произвести хоть один эксперимент.
- Гарантировано то, что если Гранд-тур по системе включает в себя Кербин, то он является конечной остановкой.
- Ограничено максимальное количество контрактов на возврат кораблей или кербонавтов, но зато предельное количество контрактов на строительство баз и космических станций увеличено. Это сделано для повышения разнообразия контрактов.
- Исправлена ошибка, при которой дополнительная цель "On Wheels" не срабатывала для аванпостов, использующих новые нескладные шасси.
- Теперь мощность конвертера ресурсов, требуемая соответствующим контрактом, округляется вверх, чтобы корректно обработать случаи, когда игрок обеспечивает ровно такую производительность, которая требуется по контракту.
- Слово "flight" заменено на "spaceflight" там, где это уместно, чтобы игроки не могли перепутать миссию с чисто атмосферным полетом.
- Если в сохранении записан агент, которого игра не может найти, то имя агента выбирается случайным образом (Поможет тем, кто играл в карьерный режим с модами, а потом - удалил часть. Раньше, в сохранении могли остаться контракты от агентов из удаленных модов, что могло привести к проблемам. Теперь эта проблема решена - прим. переводчика).
- Из генератора маршрутных точек для соответствующих контрактов убрана отладочная информация.
Детали
- Добавлен ракетный стабилизатор 0-го уровня.
- К RT-5 добавлен RescaleFactor, для предотвращения потенциальных багов.
- Опция "allowstack" снята с орбитальных сканнеров и NBS, чтобы пофиксить баг, связанный с их использованием в качестве главной детали.
- Исправлена ошибка, из-за которой флаг "physicsSignificance" для термальных щитов был установлен в 1.
- Теперь можно зафиксировать нижний предел давления, при котором срабатывают парашюты.
- Парашюты, отныне, будут открываться при немного большем атмосферном давлении.
- Исправлен баг с некорректной инициализацией массы обтекателей во время полета.
- Обтекателям добавили секцию Module Info.
- Ребаланс стоимости двигателей при покупке в R&D (на уровне сложности Hard - прим. переводчика).
Прочее
- Провели рефакторинг методов Part Loader'а, чтобы позволить получить информацию об аэродинамическом коллайдере детали.
- Методы MapSO и CBAttributMapSO переведены в виртуальные, а их переменные - в protected.
- Корабли без честей теперь не будут проходить через "Flight Integrator".
- Масса некоторых крыльев увеличена.
- Исправлена ошибка, проявляющаяся при клике между кораблями и пустым пространством на экране Map View.
- Теперь, если корабль взорвется в атмосфере, то все члены команды будут корректно убиты.
- Добавлена подсветка температуры деталей (отображается по F10).
- Отображение температуры деталей теперь можно включить по F11.
- Отображение действующих аэродинамических сил теперь включается по F12.
Быстрый Патч v1.0.2
- Исправлена потенциальная ошибка перегрева корабля при приводнении.
- Небольшие настройки сопротивления парашюта Mk16.
Перевели Дракон горы и Pass.
Оригинал: Kerbal Space Program 1.0.1
KSP News #Kerbal Space Program фэндомы
Да, да! Это очередное обновление!
В нем исправлено много ошибок, введены новые фичи и добавлена пара деталей.
В основном изменения коснулись системы нагрева, которая переписана полностью + добавлены долгожданные радиаторы.
Список изменений
Детали
- Добавлены пять новых радиаторов, три из которых раскладываемые.
Багфиксы и твики
- Исправлена ошибка, которая прерывала обучающую миссию на Мун при нажатии кнопки "reset" с загруженным астероидом.
- Улучшена эффективность подсветки деталей.
- Отключено мигание температурных датчиков при перегреве (исправлена утечка памяти с включенным температурным оверлеем).
- Исправлена ошибка в KSPUtil.PrintLatitude/Longitude, дающая неверный результат для малых отрицательных значений.
- Исправлено неверное вычисление horizontalSrfSpd.
- Исправлена опечатка в обучении стыковке.
- Исправлена ошибка неверного захвата и размещения деталей при движении камеры 3D мышью в редакторе.
Температура
- В 1.0.3 пересмотрена тепловая механика в сторону лучшего баланса нагрева/охлаждения между командными модулями и спейспланами.
- Детали теперь имеют раздельную внутреннюю и поверхностную температуру.
- Поверхностная температура используется при расчетах излучения и конвекции, а также повреждений от выхлопа двигателей.
- Внутренняя температура повышается модулями, генерирующими тепло и используется для расчетов теплопроводности между деталями.
- Оба температурных слоя обмениваются энергией между собой.
- Эффективность солнечных панелей теперь зависит от поверхностной температуры.
- В атмосфере теперь есть разница между открытими (для конвекции) деталями и
не подверженым ей поверхностным слоем.
- Вне атмосферы эти два параметра объединяются в один для поверхностного слоя.
- Радиационное излучение и облучение отслеживается отдельно для открытых и закрытых участков поверхности (так как шоковая температура значительно выше температуры окружающей).
Физика
- В DCL и Physics.cs добавлены кривые управления показателем коэффициента аэродинамического сопротивления.
- Для сильно заостренных элементов с малым аэродинамическим профилем соответственно снижено сопротивление и подъемная сила.
- Показатель скорости конвекции увеличен до 3.3 для увеличения количества тепла, получаемого при входе в атмосферу и лучшей теплопередачи.
- Исправлена опечатка в минимальной площади конвекции.
- Ньютоновская конвекция работает со скоростью гиперзвуковой.
- Кривые аэродинамического сопротивления изменены для его уменьшения на околозвуковых скоростях.
- Кривые крыльев преобразованы для уменьшения изменения сопротивления в зависимости от угла атаки.
- Расчет открытой для конвекции площади исправлен. Космопланы больше не греются так сильно.
- Flight integrator теперь позволяет задавать показатель ньютоновской плотности (0.5 по умолчанию) и использует плотность или плотность в степени показателя (в зависимости от того, что больше).
- Изменения в термодинамике: теперь при входе в атмосферу температура поверхностей, находящихся в аэродинамической тени, равна температуре окружающей среды, зато темперетура в зоне торможения очень высока.
- Ограничители конвекции исправлены, так что теперь вы никогда не превысите внешнюю температуру (А я так хотел построить вечный двигатель - прим. переводчика).
- Добавлен коэффициент для имитации перехода от ламинарного потока к турбулентному (с точки зрения непрофессионала, как если бы вы получали сильное увеличение нагрева при быстром полете на низкой скорости). Это исправление приводит к тому, что крутой вход в атмосферу опаснее, чем плавный.
- Добавлен контроллер теплопроводности для командных модулей Mk1 и Mk1-2 (необходимо для того, чтобы не сжигать парашюты), отделяющий тепловые щиты от новой тепловой нагрузки. Изменены параметры сгорания/отрыва для малых тормозных парашютов.
- Модуль парашютов обновлен для использования нового конвекционного кода.
- Поверхностная температура изменяется для каждой детали отдельно.
- Слегка ускорена работа Flight Integrator'а путем сокращения повторных циклов обработки деталей.
- Улучшение вычисления различных параметров корабля. Это должно уменьшить фантомные изменения параметров орбиты и вибрации.
- Удалена тепловая масса, служившая фактором теплопроводности. Теперь это зависит от площади.
- Добавлена проводимость между поверхностями деталей (а также между их внутренними частями, их поверхностью, а также между открытыми и скрытыми поверхностями детали.
Детали
- Модель Mk1 Inline Cockpit обновлена.
- LV-N теперь греется еще меньше.
- Ребаланс твердотопливных ускорителей под изменения в аэродинамике.
- Обновлено описание KR-2L (до 9 т массы, удельный импульс на уровне моря - 255 с).
- Ребаланс турбореактивных двигателей под новую аэродинамику (уменьшена тяга). Удельный импульс уменьшен в 2 раза, из-за уменьшения сопротивления среды и увеличения емкости баков.
- Описание KS-25x4 "Mammoth" обновлено.
- Описание двигателей, с радиальным присоединением обновлено так, чтобы советовать их использование для изменения высоты (привет аппаратам с вертикальным взлетом - прим. переводчика).
- Топливный бак Mk1 теперь имеет такие же сухую массу и топливную емкость, как и его аналоги с ракетным топливом.
- Цена Radial attachment point уменьшена.
- Исправлен Shielded docking port.
- Масса Aerospike уменьшена для того, чтобы он мог составить конкуренцию поздним двигателям.
- Модификатор "thermal mass", для тепловых щитов, увеличен до 0.05, чтобы соответствовать изменениям в термодинамике. Максимальная температура уменьшена до 3000, чтобы потери тепла на из.лучение были не такими читерными.
- Исправлено сопротивление среде для грузовых отсеков Mk3.
- Для деталей Mk3 заданы разрушающие сила/момент, из-за чего они больше не должны ломаться при посадке.
- Разрушающие сила/момент для кокпитов Mk2 теперь соответствуют силе/моменту, установленному для других Mk2 деталей.
- Теплоемкость ресурса "ablator" увеличена.
- Удельный импульс на уровне моря для LV-1 и Poodle теперь равен 80.
- Как уже было сказано ранее, поверхностная и внутренняя температуры деталей разделены, чтобы сделать "космолетный" вход в атмосферу выгоднее.
- Исправлено перекрытие одной деталью других - теперь оно скорее "жадное", чем "ленивое".
- Для космолетных деталей увеличено температурное сопротивление.
- Добавлено смещение CoL и CoP для крыльев (раньше считалось, что подъемный центр крыла лежит в точке его присоединения к корпусу).
- Исправление ablator'a, для совместимости с разделением на поверхностную и внутреннюю температуры.
- Ребаланс термозащитных щитов под изменения термодинамики. Вход капсулы Mk 1-2 в атмосферу Eve на 6.5 км/с (относительно поверхности) выжжет весь ablator, а обычные Орбитально- и Мунно-Орбитально-Кербинный выжгут 1/6 и 1/4 ресурса, соответственно.
- Закрыто несколько возможностей для обмана при помощи научных лабораторий.
- Изменен способ присоединения термозащитных щитов.
- Изменение теплопроводности между деталями с различными уровнями "защищенности" (например, агрегатные отсеки не будут сильно под/отводить тепло от деталей внутри, что, в купе с отключенным для них излучением, приведет к тому, что эти детали будут медленно нагреваться во время входа в атмосферу, без всякого способа их остудить).
- Увеличена высота по-умолчанию, на которой парашюты полностью раскрываются.
- Увеличены стрессо и температурная устойчивость для парашютов (теперь максимальная безопасная скорость раскрытия - 290, а не 250 м/с на уровне моря). Также, замедлено раскрытие парашюта, чтобы уменьшить гравитационный удар.
- Максимальная температура для Linear RCS port увеличена, а для Quad RCS - немного уменьшена.
- Обтекатели адаптированы под изменения в термодинамике.
- В меню парашютов добавлены предупреждения о том, безопасно-ли их раскрывать в данный момент.
- Количество воздуха, требуемое для джетов уменьшено в 2 раза.
- Ребаланс "тепловой массы" для тормозных парашютов.
- Небольшие изменения в точках присоединения Wing Connector Type A и Structural Wing Type A.
- Из контекстного меню воздухозаборников убрана информация о сопротивлении среды.
- Измерение долготы/широты в интерфейсе приведено к одной единице.
- Новые посадочные ноги теперь имеют переделанные коллайдеры.
- Исправление точек присоединения для Not-Rockomax Micronode.
API для модов
- Теперь кривые сопротивления потока изменяют характеристики не самого потока, но тяги корабля.
- Добавлен метод для преобразования строки в ConfigNode.
- Теперь высоту, на которой NavBall переключается в орбитальный режим, можно настроить.
Эффекты
- Добавлены анимации нагрева для engine nacelle и 1.25m intake.
- Выхлоп TurboRamjet'а теперь похож на выхлоп двигателей SR-71 "Blackbird" (Статья на Вики - прим. переводчика).
- Добавлены анимации нагрева для Nose cone'ов и хвостов.
- Исправлен флаг UKSA (пофикшена прозрачность буквы "P").
Перевели Дракон горы и Pass
Оригинал новости: Kerbal Space Program 1.0.3