Результаты поиска по запросу

Дополнительные фильтры
Теги:
новый тег
Автор поста
Рейтинг поста:
-∞050100200300400+
Найдено: 148
Сортировка:
"Всем привет!
Мы пока не готовы показать, над чем работаем, но с начала января вернёмся с новыми дневниками разработчиков и расскажем о переработке единства, новой системе инцидентов и прочем. До тех пор мы возьмём перерыв, до 13 января.
Сейчас же хотелось бы отметить замечательный год и поблагодарить всех вас за бесконечную поддержку.
В этом году мы:
— выпустили Nemesis и обновление 3.0 «Дик», названное в честь Филипа Киндреда Дика, и в нём среди прочего появились системы разведданных и шпионажа;
— выпустили несколько обновлений для версии 3.0 с исправлениями ошибок и улучшениями на основе ваших отзывов;
— значительно пополнили команду разработчиков, благодаря чему можем ещё чаще обновлять Stellaris для вас;
— объявили об инициативе «Хранители» и выпустили первое обновление хранителей — 3.1 «Лем» (в честь Станислава Лема), в котором появилось множество прекрасных улучшений и новых особенностей;
— расширили возможности старых дополнений, добавив новшества в наборы рас растений и человекообразных;
— выпустили обновление 3.2 «Герберт» (в честь Фрэнка Герберта) и набор рас аквоидов, который стал самым продаваемым и самым высокооценённым набором рас из всех (с неплохим отрывом). Но главное — добавили космодельфинов.
Я невероятно доволен тем, чего мы добились в этом году, и с нашей потрясающей командой мы наверняка сможем и дальше совершенствовать Stellaris.
Надеюсь, что в следующем году мы продолжим работать вместе с вами, сообществом, и выпустим ещё больших классных дополнений для Stellaris. Я настроен очень оптимистично и надеюсь, что вы тоже.
Вот несколько скриншотов, которые мы собрали за этот год разработки:
,Stellaris Dev Diary,Stellaris,Игры
 
Хм. А что, если мы добавим оружие на тиянки? О...
       
,Stellaris Dev Diary,Stellaris,Игры
На ранних этапах разработки внешний вид ассетов не выбирался случайным образом. Шпионы-клоны?
      
Muscida
Ampal Dir
L * MM
rrom
Uhgrone
Abaddon’s
nesne
¡>ezuno
cubens
Nicanda
Gaping Maw,Stellaris Dev Diary,Stellaris,Игры
Работа над поиском путей может иногда быть... интересной.
 
,Stellaris Dev Diary,Stellaris,Игры
 
QA тестирует баги, связанные с происхождением «Механисты» и гражданской моделью «Аграрная идиллия».
••
• •,Stellaris Dev Diary,Stellaris,Игры
Общее настроение во время пандемии.
,Stellaris Dev Diary,Stellaris,Игры
Dragonslayer
The formidable Ether Drake has been slain. The exceptional bravery of the Starbase will not soon be forgotten.
The planetoid the beast guarded so jealously can now be safety exploited. Who knows what treasures the creature might have amassed over the eons?
Commendable.,Stellaris Dev
Ранняя работа над «Здесь живут драконы» может привести к неожиданному героизму.
В качестве небольшого подарка вот несколько тизеров из текущей разработки:
    
Privy Council
The best and the brightest compete for a chance to whisper advice into the auditory receiver of our illustrious ruler, to better guide the ship of state.
Effects:
Ruler Level Cap: +2 Edicts Fund: +50,Stellaris Dev Diary,Stellaris,Игры
    
Administrative Offices 360 «>400 Upkeep: $2 Manager Jobs: +2
T, Managers tum Consumer Goods into Unity and ’+ Trade Value Approx Jobs Production: <0>12	+5
Approx Jobs Upkeep: £¿4
A labyrinthine government complex of bureaucratic offices, sub-offices and sub-sub-offices.,Stellaris Dev Diary
-----
Спасибо за всё в этом году! Мы вернёмся со следующим дневником разработчиков 13 января, а пока желаем вам хороших праздников и счастливого Нового года!"
8 марта - день основания Народной Освободительной Армии Джойреактора! Нам нет числа, имя нам - легион!
,8 марта,Легенды Джоя

Пидоры, обнаружен новый рассадник пропаганды, запрашиваю помощь

Новенький канал, первое видео на нём девятидневной давности. You know the drill.
https://youtube.com/channel/UCEKL2Ap6i5yZ3a-G8-BRYUA
НОВОСТНОЙ ШТУРМ
аО О.
<г
HOME	VIDEOS	PLAYLISTS	CHANNELS	ABOUT
— Sort by v
W
ЯЁЯ
L.1
Экстренно! Путин высказался! США в панике! Мировые Новости Сегодня
2 views • 3 minutes ago
Официально! Церемония прошла! Эксклюзивные кадры! Мировые Новости Сегодня
56 views • 39 minutes ago
Только что!

Предварительный список изменений Astral Planes и Stellaris 3.10.0 «Компас»

,Stellaris Dev Diary,Stellaris,Игры
Источник
"Всем привет!
Astral Planes и Stellaris 3.10.0 «Компас» выходят в этот четверг, 16 ноября. Сегодня мы представляем вам предварительный список изменений.
Предзаказ сюжетного дополнения Astral Planes уже доступен, а до 27 ноября действует скидка 10%.
‎ 

Особенности сюжетного дополнения Astral Planes

Astral Planes — наше самое большое сюжетное дополнение, и оно сосредоточится на исследованиях в середине и конце игры, добавив более 30 звёздных разломов с ветвящимися историями. В отличие от относительно безопасных археологических раскопок, в разломах вас ожидают иные плоскости мироздания, где сами законы физики, привычные дома, могут меняться и искажаться.
— Добавлены звёздные рубцы и разломы:
- Более 30 мест изучения разломов.
- Разветвлённый сюжет, множество концовок и возможность получить мощные награды за изучение каждого из них.
- Новый ресурс «Звёздные нити».
- Технологии «Звёздный сбор» и «Разломная сфера».
- Инцидент «Разлом в пространстве» и случайные инциденты, связанные с разломами.
— 8 новых реликвий.
— 10 звёздных действий, а также 4 дополнительных, если у вас есть дополнение Overlord.
— Происхождение «Приразломный мир».
— 4 новых гражданских модели:
- Гиперпространственная специализация.
- Поклонение гиперпространству.
- Тёмный консорциум.
- Суверенное стражество.
— 3 новых музыкальных композиции от Андреаса Вальдетофта.
— Более 70 новых изображений для событий.
— Более 80 новых звуковых эффектов.
— Бесформенные...
‎ 
‎ 
Обновление 3.10.0 «Компас»
Особенности
I. Консолидация лидеров (подробности см. в дневнике №322):
— Адмиралы и генералы объединены в командиров, класс военных лидеров.
— Губернаторы и часть функций послов объединены в чиновников, класс административных лидеров.
- В Галактическом сообществе (или Империуме) и в федерациях государства теперь представляют чиновники, а не множество послов.
- Послы по-прежнему представляют общую дипломатическую мощь государства и занимаются первым контактом, улучшением и порчей отношений, а также шпионажем.
— Учёные остаются третьим классом — классом научных лидеров.
— Управлять планетами и секторами теперь могут любые лидеры.
- Военные губернаторы устанавливают на планете или в секторе военное положение, что повышает продуктивность рабочих и рабов, но снижает продуктивность специалистов и правителей. Также оно добавляет должности солдат на планете или в секторе и позволяет солдатам повышать стабильность.
- Административные губернаторы повышают общую добычу и производство ресурсов.
- Губернаторы-учёные повышают выработку научных исследований на планете или в секторе. Это заменяет взаимодействие «Помочь в исследованиях», которое больше недоступно.
— Большинство губернаторских черт теперь дают бонусы всем планетам в секторе(хоть и ослабленные), если на этих планетах нет местных губернаторов со своими бонусами.
— Для большинства государств без гештальт-сознания добавлено место в совете «Государственный секретарь» (некоторые гражданские модели, такие как «Поборники чистоты» и «Внутреннее совершенствование», удаляют это место).
— Места министра обороны, науки и государственного секретаря теперь доступны игрокам с дополнением Galactic Paragons, и их можно заменить другими местами в совете при его реорганизации, хоть и не бесплатно.
- Без министра обороны: -25% к вместимости флотилии.
- Без государственного секретаря: -25% к дипломатическому весу.
- Без ведущего исследователя: -25% к скорости исследований.
— Перебалансированы все черты и подклассы лидеров. Многие изменились радикально, а общий уровень их силы снизился.
- Черты при повышении уровня теперь будут чаще соответствовать текущей должности лидера, вне зависимости от того, есть у вас дополнение GalacticParagons или нет (т. е. учёный, который управляет планетой, чаще будет получать черты, связанные с управлением планетами).
- Пересмотрены и изменены классы всех лидеров из событий и знаменитых лидеров, а также связанные с лидерами гражданские модели, технологии и традиции.
II. Легитимность совета теперь даёт бонусы и штрафы к скорости выполнения программ совета.
III. Окно рекомендуемых дополнений заменено на полноценный обозреватель дополнительного контента.
— Обозреватель дополнительного контента повышает ясность и прозрачность содержимого различных дополнений, позволяя просмотреть происхождения, гражданские модели и полные описания со вложенными подсказками, анимированными портретами и наборами кораблей. Мы надеемся,  что это поможет вам принимать более взвешенные решения при покупке дополнений. Обозреватель дополнительного контента будет доступен только на некоторых торговых площадках, а информация не будет обновляться без действующего подключения к Интернету.
IV. Добавлены закладки в планировщике.
— Информация теперь распределена по закладкам правительства, кораблей, политики и сооружений, которые будут появляться только когда актуальны для вашего государства.
‎ 
Улучшения
— Для многих событий в заголовке окна теперь выводится название цепочки, к которой событие принадлежит.
— Добавлено три планетарных модификатора: повышенная геотермальная активность, подземная фауна и богатая микрофлора.
— Добавлено четыре планетарных решения, которые позволяются избавиться от некоторых отрицательных модификаторов без необходимости терраформировать планету: разнообразить скудную природу, построить ферму на дневной стороне, убрать опасную погоду и убрать опасную дикую природу.
— По истечении перемирия теперь появляется уведомление.
— Подсказки к модификаторам, повышающим лимит лидеров, стали яснее.
— Расширено описание раскопок зрони.
— Теперь будет приходить оповещение, когда флотилии оказались вынуждены снять маскировку.
— Теперь можно изменить место назначения в инциденте после победы над левиафаном, заплатив немного единства.
‎ ‎ 
Баланс
— Административные лидеры больше не могут занимать должность ведущего исследователя.
— Бонус за стремление «Археоинженеры» теперь даёт +1 к лимиту учёных.
— «Аристократическая элита» больше не даёт +20% копыту губернаторов, но даёт 20% шанс, что у лидеров будет дополнительная положительная и отрицательная черта.
— «Автономные единицы» и «Микросхемы самостоятельности» теперь дают +1 вариант при выборе черт лидера.
— Дипломатическая позиция «Воинственность» теперь также даёт -1 к пулу внешних лидеров.
— Модели «Внутреннее совершенствование» и «Поборники чистоты» не позволяют иметь должность государственного секретаря в совете.
— Уровень социальной технологии «Централизованное управление» повышен до 3.
— Стоимость найма лидеров теперь меняется по квадратному уравнению, а не экспоненциально.
— Дипломатическая позиция «Сотрудничество» теперь также даёт +1 к пулу внешних лидеров.
— Корпоративная форма правления и модель «Корпоративная власть» теперь также дают +1 к пулу внешних лидеров.
— Легитимность совета теперь напрямую влияет на скорость выполнения программ. При 0% легитимность программы выполняются с 50%скорости, при 50% — со 100% скорости, а при 100% легитимности — со 125%скорости. Если у государства нет механики легитимности совета, то считается, что легитимность равна 50%.
— Снижен бонус к опыту от черты «Светило в предках».
— Демократическая форма правления теперь также даёт +1к пулу лидеров.
— Диктатура теперь также даёт +25% к опыту правителя и-1 к пулу лидеров.
— Государство теперь может нанять по три лидера каждого класса без задействования лимита. Общий лимит лидеров удалён.
— «Вечное бдение» теперь даёт +1 к лимиту командиров.
— Фракции теперь сильнее недовольны, если их принципы не представлены в совете или правителем.
— «Проекция галактических сил» теперь даёт +1 к лимиту командиров, +2 к максимальному влиянию от проецирования силы, +100 к вместимости флотилии и +50 к пределу управляемости флотилии.
— Правители гештальтов больше не учитываются при подсчёте количества лидеров.
— Гражданские модели «Героическое прошлое», «Идеальные шестерёнки», «Общий фонд знаний» и «Оптимизация производства» теперь дают +1 к количеству командиров, чиновников и учёных.
— Имперская форма правления теперь также даёт -1 к размеру пула лидеров.
— Гражданская модель «Имперский культ» теперь увеличивает количество должностей жрецов на родной планете правителя в зависимости от его уровня.
— Бонус за стремление «Имперская прерогатива» теперь даёт +2 к количеству чиновников.
— Улучшен бонус за стремление «Господство над природой». Планетарный модификатор теперь даёт +50% к ресурсным районам.
— Награда за выполнение программы «Подготовка лидеров» увеличена до 3000 опыта.
— Дипломатическая позиция «Изоляционизм» теперь также даёт -2 к размеру пула внешних лидеров.
— Политика подготовки лидеров теперь увеличивает начальный уровень лидеров вместо увеличения прироста их опыта.
— Начальный возраст лидеров вновь увеличен.
— Лидеры более высокого уровня теперь появляются чуть чаще.
— Снижен прирост опыта лидеров от указа «Кампания по обучению».
— Дипломатическая позиция «Меркантилизм» теперь также даёт +1 к размеру пула внешних лидеров.
— Бонус федерации «Флотские традиции» теперь даёт +1 к начальному уровню адмиралов вместо +10% к приросту опыта адмиралов.
— Признак «Лоботомированные» теперь даёт -100% к приросту опыта лидеров, если каким-то образом получится создать лидера из расы с этим признаком.
— Отсутствие ведущего исследователя (или его аналога у гештальтов) теперь накладывает штраф в -25% к скорости исследований.
— Отсутствие министра обороны теперь накладывает штраф в -25% к вместимости флотилии.
— Отсутствие государственного секретаря (или его аналога у гештальтов) теперь накладывает штраф в -25% к дипломатическому весу.
— Принятие традиций синтетиков теперь снижает содержание роботов и стоимость сборки их поселений.
— Гражданская модель «Король-философ» теперь даёт только +5 к уровню правителя.
— Добавлена возможность строить несколько квантовых катапульт.
— Гражданская модель «Напыщенные пуристы» теперь также даёт -1 к размеру пула внешних лидеров.
— Население теперь получает привлекательность к принципам местного планетарного губернатора.
— Изменены признаки расы, влияющие на получение опыта лидерами.
— Изменены традиции одарённости и программа подготовки лидеров.
— Изменены гражданские модели «Феодальное общество» и «Торговые привилегии», а также бонус за стремление «Общая судьба».
— Изменены традиции управления.
— Изменены сооружения «Автоматически курируемое хранилище», «Хранилище приобретений», «Альфа-концентратор» и «Цитадель веры».
— Снижено получение опыта от бонуса «Трансцендентное обучение».
— Убрано увеличение пула лидеров от бонуса «Трансцендентное обучение».
— Убраны модификаторы пула лидеров от принципов.
— Убраны модификаторы содержания лидеров от технологий «Воплощение инициативы» и «Коллективная личность».
— Убрано снижение стоимости найма и содержания лидеров на 10% от традиций, влияющих только на один класс лидеров.
— Бонус от гражданской модели «Угнетающая автократия» в +1 к количеству лидеров заменён на +1 к количеству командиров.
— Переработаны сооружения «Научно-исследовательский институт», «Планетарный суперкомпьютер» и «Военная академия».
— Слегка увеличено время изучения системы.
— Специализированные субъекты теперь увеличивают лимит лидеров соответствующего типа на 1 вместо увеличения опыта для лидеров этого типа на 20%.
— Кратность признаков расы, положительно или отрицательно влияющих на получение опыта лидерами, снижена с 25% до 10%.
— Технократия теперь даёт дополнительные эффекты чертам талантов для учёных, управляющих планетами или секторами.
— Эффекты позиции совета от «Безжалостной конкуренции» теперь соответствуют позиции от «Хранилищ знаний».
— Происхождение «Преемник ханства» теперь усиливает военных лидеров.
— Позиция в совете «Лорд — верховный адмирал» теперь увеличивает вместимость флотилии вместо увеличения опыта командиров.
— Министр обороны и ведущий исследователь больше не являются обязательными позициями в совете.
— Позицию государственного секретаря теперь можно убрать с помощью программы реорганизации совета.
— Ухудшение отношений с торговым анклавом при отмене торгового соглашения теперь увеличивается с объёмом соглашения.
— Традиции, которые раньше снижали стоимость найма и содержания лидеров определённого класса на 10% (вроде «Научного подразделения»), теперь также увеличивают количество лидеров этого класса.
— Принятие традиций одарённости теперь даёт +1 к начальному навыку лидера вместо +1 к начальным чертам лидера.
— Традиции открытия, господства и превосходства теперь увеличивают начальный навык всех лидеров вместо снижения стоимости найма и содержания.
— Модификатор опыта от бонуса «Трансцендентное обучение» снижен до +25%.
— Бонус «Трансцендентное обучение» теперь даёт +2 к лимиту учёных.
— Бонус «Вселенские сделки» теперь даёт +1 к лимиту чиновников и +20% к эффективности коммерческих пактов.
— Обновлены пять существующих модификаторов планет: «Слабое магнитное поле», «Сильное магнитное поле», «Пояс астероидов», «Природная красота» и «Скудная природа».
— Многообещающего офицера теперь можно найти только раз в два года.
‎ 
ИИ
— ИИ больше не создаёт орбитальные станции, если у него есть не колонизированные станции.
— ИИ теперь чаще создаёт орбитальные станции в системах с улучшенными звёздными базами, если не использует происхождение «Жители пустоты» или бонус за стремление «Рождённые в пустоте».
‎ 
Производительность
— Добавлено игровое правило possible_precalc = can_fill_precursor_job.
— Добавлено значение TRIGGERED_MODIFIER_UPDATE_DELAY,позволяющее распределить вычисления условных модификаторов.
— Исправлена ошибка, из-за которой модификаторы державы вычислялись заново каждый день.
‎ 
Интерфейс
— Добавлен новый фон для сборки поселений машин и органиков.
— Добавлена возможность добавления элемента в окно событий, указывающего на принадлежность к цепочке событий.
— Значки на карте для археологических раскопок и звёздных разломов теперь окрашиваются в зависимости от состояния их изучения.
— Индикатор лимита лидеров вверху экрана теперь отображает только послов.
— Исправлена ошибка, из-за которой множители предела управляемости не отображались в подсказке, если их сумма была выше +100%.
— Значения ежемесячного улучшения и ухудшения отношений теперь отображаются с точностью до двух знаков после запятой.
— Улучшены подсказки к выполнению программы совета.
— Убраны уведомления о потере лидера в списке.
— Перечень лидеров теперь показывает лимит для каждого класса.
— Подсказка к выполнению программы теперь показывает модификаторы ежемесячного выполнения.
— Главная кнопка с флагом теперь отображает название государства (и информацию для отладки в режиме отладки).
— Добавлены подзаголовки для всех длинных цепочек событий.
— Добавлены подзаголовки для пяти основных цепочек событий предтеч.
‎ 
Помимо этого, из-за изменений лидеров в этом обновлении я настоятельно рекомендую оставаться на версии 3.9.3 для завершения текущих кампаний.
Увидимся в четверг!"
Геймплейный трейлер выходящей в следующем году экономической стратегии Surviving Mars. Издается Paradox Interactive, разрабатывается Haemimont Games.

Хэллоуинский ивент + мод от разработчиков Stellaris

,Stellaris,Игры
Орда Некроидов распространяется по галактике!
Обнаружены внегалактические орды Нежити, наводнившие ядра галактик по всей мультивселенной! С этого момента и до 1 ноября участвуйте в борьбе с вторжением некроидов в Stellaris Official Discord, чтобы получить шанс выиграть крутые призы, и делайте покупки в Steam, чтобы получить выгодные предложения на Stellaris и DLC Stellaris!
Ознакомьтесь с нашим комплектом Darkest Timeline для Steam Scream Fest и начните собирать свою коллекцию Stellaris!
Набор включает в себя:
Stellaris (игра);
Nemesis (дополнение);
Apocalypse (дополнение);
Necroids (дополнение).
"Пустота темна и полна опасностей; где-то между звездами шевелятся Повелители Мертвых. Их судьба - и судьба всей галактики - в ваших руках с этим ужасающим набором!"
Как работает режим выживания?
Первый шаг — подписаться на мод Necroid Invasion и добавить его в свой плейлист. Некроидное вторжение появится в галактическом Ядре. Потерянные (The Lost) — это кризис, который затронет всю галактику. Каждые 5 лет они будут накапливать достаточно психической энергии, чтобы вторгнуться волной флотилий. Эта волна кораблей атакует все империи в галактике и становится все сильнее по ходу игры. Ваша единственная надежда состоит в том, чтобы выжить достаточно долго, чтобы Потерянные истощили свою психическую энергию и погрузились в спячку.
Это все?
Но подождите, еще нет! С 26 октября мы будем проводить турнир Necroid Invasion! Дайте отпор нежити-захватчикам с 11 другими игроками в многопользовательских сессиях, организованных сообществом. Лучшие 36 игроков (по количеству побед) пройдут в полуфинал, по 4 игрока из каждой из этих игр пройдут в транслируемый на Twitch финал.
Лучшие 3 игрока по победному счету в финале получат копии Overlord и Toxoids, а лучшие 6 игроков по победному счету в финале будут приглашены на побеседовать с некоторыми из разработчиков Stellaris!
Два пути к победе
Есть два способа выиграть призы во время этого события: присоединиться к Discord и получить роль охотника на некроидов. Победители будут выбраны случайным образом из тех, кто получил роль 1 ноября. Другой способ — принять участие в турнире Necroid Invasion Mod Tournament!
Присоединяйтесь к Discord
Присоединяйтесь к официальному Stellaris Discord и (после согласия с правилами) перейдите в раздел #join-the-tournament, нажмите на реакцию, и вы получите шанс выиграть одну из пяти копий базовой игры Stellaris! (Примечание: чтобы иметь право на участие, вы должны оставаться участником Discord до завершения мероприятия).
Играйте в турнире
Подпишитесь на мод Necroid Invasion
Присоединяйтесь к официальному дискорду Stellaris
Согласитесь с правилами и нажмите на реакцию в #join-the-tournament
Сыграйте в турнирной игре и запишите свой победный счет
Там вы можете найти расписание запланированных игр или провести свое собственное! А также узнать подробности о структуре турнира.
Помните, космос темен и полон ужасов...


Дневник разработчиков Stellaris №170 — Производительность и технические вопросы


"Привет, друзья мои! С вами Moah, техлид Stellaris. Наконец-то я могу ответить на самый важный вопрос. Сколько новых утконосов будет в Federations? Спустя столько недель...

Что ж, наверное, нужно мне быть «более техничным». Но прежде чем погружаться в тайны кода Stellaris, я хочу поговорить о балансе между добавлением новшеств, улучшением производительности и стабильностью, особенно в плане мультиплеера и страшных рассинхронов (по крайней мере, я их боюсь).

Хрупкий баланс

Stellaris, как и любые базы кода приличных размеров, напоминает сложную игру, вроде Микадо или Дженга: каждая часть каким-то образом соединена со всеми другими. Добавляя особенности, вы добавляете больше связей. Если вы осторожны, то добавите лишь несколько, но поспешите — и их станет слишком много. Обычно это ведёт к появлению «незапланированных особенностей» (также известных как баги). Кроме этого, посмотрев на их работу непосредственно в игре, мы зачастую расширяем особенности новыми неожиданными способами, что создаёт ещё больше «незапланированных особенностей(tm)».

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

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

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

И вот на этом небольшом расхождении в результатах пышным цветом цветут рассинхроны! У клиента и сервера стоимость отличается на 0,0001, со временем это расхождение накапливается, и вот уже корвет куплен на сервере, но не у клиента.

Так что вы удаляете свой «умный» алгоритм. Вы заменяете его правильным алгоритмом. Вы теряете половину того, что выиграли на втором шаге и вновь вносите ряд багов. Возможно.
Очистить и повторить.

Но хватит о моей утренней рутине! Давайте обсудим…

Производительность

Фанаты Stellaris — как программисты на C++, всё время думают о производительности. Если честно, в последнее время мы тоже часто о ней думаем. Мы знаем, что она далеко не идеальна, особенно в поздней игре и на больших галактиках. С этой мыслью мы потратили время, углубившись в работу над производительностью чуть сильнее обычного. Мы посмотрели, на обработку чего уходит больше всего времени, и как всем и так известно, это…


Поселения

Есть уйма причин, почему поселения в Stellaris требуют много времени, но главная — к концу игры их становится ОЧЕНЬ МНОГО. ОЧЕНЬ Очень очень очень много. И они много чем занимаются! Каждое поселение должно рассчитывать, насколько оно хорошо на каждой из должностей (этим они занимаются каждые 7 дней). Затем они должны сразиться со всеми остальными поселениями на планете, чтобы получить работу, которая им больше всего подходит. Также им нужно проверить наличие у себя определённых принципов. Смогут ли они присоединиться к определённой фракции. Насколько они счастливы. Насколько они могут быть счастливыми. Насколько они будут счастливы вон на той планете.

Всё это запускает вычисление модификаторов. Если вы помните мой последний дневник, вы должны знать, что в Stellaris только модификаторы превосходят числом поселения. И все они зависят друг от друга. Их расчёт — будто бы потянуть за нитку и получить целый свитер.

Допустим, так что же мы всё-таки с этим сделали?

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

Ещё мы заметили, что несколько триггеров проходят по каждому поселению в империи, чтобы проверить, является ли одно или несколько из них порабощённым, декадентным или каким-либо другим. Так что мы сделали новые триггеры для проверки этого на уровне расы. Аналогично этому, существовали события, проходящие по каждому кораблю для поиска флота, так что мы добавили триггеры на уровне флота.

Во-вторых, мы переработали подход к определению того, может ли население изменить принципы (и заставили это вновь работать) или присоединяться к фракциям.

И наконец, мы попытались найти (и нашли) больше возможностей для многопоточных расчётов.
Но хватит разговоров! Каков же результат? Что ж, если бы одна картинка стоила тысячи слов, то вот вам ответ со скоростью 30000 слов в секунду:



На этом видео вы можете видеть сравнение производительности в версиях 2.5.1 «Шелли» и 2.6 «Верн» на сохранённой игре от сообщества (которую вы сможете найти здесь), содержащей более 20000 поселений. Оно было записано на моём рабочем компьютере (Intel Core7-7900X @ 3.30ГГц, 10 ядер и 20 потоков, и AMD R9 Fury). Конечно, вы не обязательно получите такой же результат: изменение производительности будет зависеть от вашего компьютера и ситуации в игре. В среднем мы зарегистрировали прирост на 15-30% в поздней игре.

Это сохранение просто идеально подходит для демонстрации улучшения поселений.


А почему это средний показатель? Откуда вы знаете?

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


В заключение

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

Следующий дневник будет посвящён ещё одной вещи, которой вы все ждали... БОЛЬШЕ УТКОНОСОВ!

PS: Сохранение, которое мы использовали, предоставлено нам сообществом, в одной из тем, посвящённых производительности. Однако мы не уверены, откуда оно изначально там взялось. Поэтому если вы узнаете его, или это ваше, пожалуйста, сообщите нам, чтобы мы могли указать вас должным образом."

In memory of Mercedes Romero

Пост не несет в себе никакой важной информации. Просто саундтрек к грядущему DLC "Utopia" за авторством композитопа Андреаса Вальдетофта.
Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме (+148 постов - )