Оригинал.
Всем привет!
Мы на полпути от пререлиза к стабильной версии. На данный момент зарегистрировано 763 бага, 513 из них до сих пор нуждаются в подтверждении, исследовании или исправлении. Или в подтверждении, что они наконец-то исправлены.
Каждый в нашей команде в определённой степени занят работой с пререлизом, и все разработчики в прошедшую неделю уделили своё внимание наиболее важным багам тех участков кода, которые мы можем или поправить, или переписать прямо сейчас.
Мы тестируем игру на поведение в практически невозможных с точки зрения игровой механики ситуациях, применяем необходимые исправления, а потом проводим новый тест с ещё более нестандартными ситуациями, после чего порой удаляем у кракена ещё несколько щупалец.
Мы очень довольны тем, как проходит данное тестирование, и
Felipe (HarvesteR) хотел бы передать всем, кто принимает участие в обкатке пререлиза, большую благодарность.
От многотысячной аудитории тестеров не сможет скрыться большое количество багов, это точно.
Mike (Mu) переписал алгоритм создания модели обтекателей, благодаря чему избавил этот участок кода от большого количества мусора и значительно улучшил производительность.
Вместе с
Brian (Arsonide) они смогли разобраться, какой из методов заставлял так лагать во время определения актуальной модели столкновений. Эта система полностью изменена, благодаря чему у нас наконец-то не будет таких тормозов во время перехода на стартовую площадку или отделения ступеней. Эти исправления прямо сейчас проверяются нашим отделом тестирования, и если всё в них в порядке - вы сможете насладиться ими в новой сборке.
Ted (Ted) провёл большое время над сортировкой и классификацией багов, в этом ему помогали
Mathew (sal_vager) и
Steve (Squelch), предоставляя команде удобный и актуальный список подтверждённых и повторяемых багов, чтобы легче было работать над ними.
Steve углублялся в некоторые проблемы, ранее отложенные в сторону. В частности, работа с графическими процессорами ATI на Linux имеет ряд сложностей, выглядящих довольно сложноисправимыми. На данный момент идёт поиск решения, как привести KSP в данной ситуации в более-менее играбельное состояние.
Mathew, в основном, ограничивается работой на дому, связанной с отслеживанием и сортировкой багов, удалением дублей багрепортов и подтверждением недавно найденных проблем.
Ещё много исправлений появилось благодаря работе
Bob (Roverdude). Недавно он ввёл в игру понятие общей массы ресурсов крафта. В стоке данная особенность не используется, но очень полезна для мододелов. Кроме того, она даёт возможность убрать костыль с синтезом топлива из руды, и теперь идёт прямой перевод из килограммов в килограммы, а не основанный на условных единицах ёмкости баков. Это же может помочь нашей команде с нововведениями вроде динамически изменяемой ёмкости жилых отсеков (посредством их надувания и т.п.).
Brian (Arsonide) много вложил в работу над моделью столкновений колёс, включая исправление проблем, появлявшихся с повреждёнными (лопнувшими) колёсами.
Баг в нынешней версии Unity не даёт крафту возможности игнорировать модели стокновений его колёс так же, как мы уже сделали это для всех остальных деталей в игре. Поэтому нам пришлось бы делать новые костыли, но
Brian смог найти решение, позволяющее обойтись без них. Он заново экспортировал все модели колёс в игру, чтобы установить правильные режимы столкновений, и одна часть колеса теперь не ломается о другую, как это было в предыдущих версиях пререлиза.
Благодаря
Nathanael (NathanKell) исправлен баг с системой RCS, где тяга была некорректно рассчитана, из-за чего одновременное вращение и движение могли дать больше 100% тяги. Также исправлена ошибка, выводящая информацию об игре на версии 0.24 вместо 1.1. Кербонавты-девушки более не имеют синего цвета на текстуре лица, а туториал стыковки был оптимизирован. Также
stupid_chris пожертвовал нам исходники своего кода "Config Node. Extensions", благодаря чему мы имеем его мод в стоке. Отныне сохранения файлов отображают список всех установленных и ныне активных модов.
Daniel (danRosas) и
Pablo (Paul_Amsterdam) сделали КСПедию ещё лучше. Посмотрев на уже выполненную грандиозную работу, они не побоялись испачкать руки, перемещая и видоизменяя макеты. Все новые экраны КСПедии вскоре будут доступны в новом билде пререлизной версии. Прямо сейчас
Daniel работает над управлением режимом карты на консолях.
Jim исправил кучу опечаток, чтобы улучшить качество текста. Он действительно рад выполненному усовершенствованию; каждый может полюбоваться на все 150 экранов КСПедии
в этом альбоме. Ровно такими же они будут внутри игры.
Bill (Taniwha) оставляет последние штрихи на интерфейсе элементов управления, добавляя некоторые полезные штуки к уже существующей системе и открывая мододелам больше свободы для творчества. Кроме того, он наконец-то исправил ошибку, идущую с нами из версии 0.19.1: зелёное свечение выделенных деталей в режиме без интерфейса (с нажатой кнопкой F2). Теперь детали тоже знают, включен этот режим или отключен. Кроме того, им решена проблема с форматом даты и времени, приводившим к ошибкам при значении времени, равном "NaN".
Nathan (Claw) подправил несколько разных ошибок, относящихся к графике и интерфейсу, включая такие внезапные штуки, как "содержащие экипаж детали не могут вмещать в себя экипаж".
Chris (Porkjet) завершил новый внутренний вид кабины MK2. Ранее вид изнутри был "позаимствован" из другой кабины MK2, но с новыми возможностями стало совершенно очевидно, что свод кабины слишком мал, чтобы позволить игроку нормально осмотреться. Поэтому модель кабины была несколько изменена - как снаружи, так и изнутри. Теперь у неё более крупные иллюминаторы и потолок повыше. Верхняя дверь заменена на боковые двери, чтобы внутреннее пространство кабины было более просторным.
Kasper (KasperVld) в отпуске по учёбе. Он занимается только обратной связью по версии 1.1, в целом там всё превосходно.
Joe (Dr_Turkey) занят итоговой аттестацией, надеемся, что у него всё получится.
На этом всё, не забывайте оставлять свои комментарии и посещать наши ресурсы, чтобы узнать побольше нового!