Друкарня від WE.UA

Inside Star Citizen: Щоденник розробки - Server Meshing

У гостях: Команда з Основних технологій і Мережева команда з Британії

Канал Tech Preview призначений для тестування певних експериментальних функцій на ширшій аудиторії. Це робиться, аби в результаті отримати додаткові дані та краще зрозуміти, як ці функції впливають на гру.

Першою важливою сходинкою до Server Meshing був Рівень реплікації, який виніс ігрові елементи за межі ігрового сервера.

Початкова робота над Server Meshing була також пов'язана з технологією Відновленням серверів, яка спершу мала проблеми, але зараз працює набагато ближче до очікуваного результату.

  • В результаті роботи над помилками система більш передбачувана для гравця.

  • Ця функція зберігає стан сервера і дозволяє йому відновити взаємодію з різними мережевими елементами без втрати прогресу гравця.

Таке тестування не лише дає змогу покращити результати команди, але й демонструє іншим відділам, на яку їхню роботу може вплинути ця функція Відновлення.

Команда зіткнулася з так званим "циклічним падінням сервера", причиною якого спочатку бачили у Відновленню сервера, але насправді радше було пов'язано зі станом самого сервера

  • В результаті аналізу вони змогли з'ясувати, які частини гри не працюють або не налаштовані належним чином, отже інші команди змогли виправити ці проблеми.

  • Зараз у грі поступово з'являються зміни і з боку інших ігрових систем, які були скориговані, щоб сприяти кращому відновленню сервера та загальному стану сервера

  • Однією з великих проблем, з якою зіткнулися розробники, були "серіалізовані повідомлення", які надсилалися багато разів, і серверу було важко працювати з дублікатами запитів

Після завершення початкових робіт над Відновленням сервера, мережева команда розпочала роботу з тестування декількох DGS, підключених до однієї служби, що дозволило декільком зоряним системам працювати одночасно.

  • Саме тут почалося [публічне] тестування Пайро, коли і ця система, і Стентон працювали одночасно, хоча на той момент гравці не могли перестрибувати між ними геймплейними шляхами.

  • Це тестування показало, що Відновлення сервера можливо в умовах незалежних зоряних систем на одному сервісі, і дало розробникам достатньо даних для майбутніх тестувань.

Початкове тестування Server Meshing пройшло набагато краще, ніж CIG спочатку очікували, але в останню хвилину виникла проблема, яка призвела до несправності стрибкових точок в ході цього етапу тестів.

  • Була проблема з радіусом захоплення гравця під час стрибка в Пайро, що спричиняла затягування кожного гравця в системі до сусідньої системи.

  • З того часу в CIG успішно протестували систему стрибкових точок, і тепер гравці можуть використовувати їх без особливих проблем.

  • Під час цього етапу багато гравців зіштовхувалися один з одним у кінці переходу крізь стрибкову точку, але в цілому це була велика перемога для мережевої команди.

Після цього відбулося тестування поділу всієї системи на кілька серверів, зосередившись на системі Стентон.

  • В результаті система Стентон була розділена між багатьма DGS, які могли взаємодіяти і давали змогу гравцям безперешкодно переключатися між ними, не помічаючи перемикань.

  • Це був тест статичного Server Meshing, де система була розділена на заздалегідь визначені ділянки.

  • Однією з ключових проблем, з якою зіткнулися розробники, було зникнення гравців при переході на іншу DGS

Наступним кроком була підготовка таких елементів, як рівень Відновлення та Реплікації серверів для 3.23

  • У CIG вважають цей етап в цілому успішним завдяки широкому тестуванню перед випуском.

Тепер, коли 3.23 вийшла, мережева команда перейшла до підготовки елементів, необхідних для 4.0, зокрема, покращення Server Meshing до рівня, прийнятного для гравців

CIG відчуває себе дуже впевнено щодо перспектив Server Meshing завдяки значній кількості завершених тестувань

4.0 — це перший досвід передачі більш повноційнного Статичного Server Meshing до рук усіх гравців.


Стаття заснована на зведенні від r/starcitizen, по відео: Inside Star Citizen: Dev Diary - Server Meshing

Переклад Mr_Foxer’а для @starcitizen_news

Якщо маєте бажання підтримати переклад новин і отримати невеликий стартовий бонус у вигляді 5,000 UEC, можете зареєструватися за моїм реферальним кодом STAR-Z5BG-SFF2 на сайті гри Star Citizen.

Статті про вітчизняний бізнес та цікавих людей:

  • Вітаємо з Різдвом Христовим!

    Друкарня та платформа WE.UA вітають всіх наших читачів та авторів зі світлим святом Різдва! Зичимо всім українцям довгожданого миру, міцного здоровʼя, злагоди, родинного затишку та втілення всього доброго і прекрасного, чого вам побажали колядники!

    Теми цього довгочиту:

    Різдво
  • Каблучки – прикраси, які варто купувати

    Ювелірні вироби – це не тільки спосіб витратити гроші, але і зробити вигідні інвестиції. Бо вартість ювелірних виробів з кожним роком тільки зростає. Тому купуючи стильні прикраси, ви вигідно вкладаєте кошти.

    Теми цього довгочиту:

    Як Вибрати Каблучку
  • П'ять помилок у виборі домашнього текстилю, які псують комфорт сну

    Навіть ідеальний матрац не компенсує дискомфорт, якщо текстиль підібрано неправильно. Постільна білизна безпосередньо впливає на терморегуляцію, стан шкіри та глибину сну. Більшість проблем виникає не через низьку якість виробів, а через вибір матеріалів та подальшу експлуатацію

    Теми цього довгочиту:

    Домашній Текстиль
  • Як знайти житло в Києві

    Переїжджаєте до Києва і шукаєте житло? Дізнайтеся, як орендувати чи купити квартиру, перевірити власника та знайти варіанти, про які зазвичай не говорять.

    Теми цього довгочиту:

    Агентство Нерухомості
  • Як заохотити дитину до читання?

    Як залучити до читання сучасну молодь - поради та факти. Користь читання для дітей - основні переваги. Розвиток дітей - це наше майбутнє.

    Теми цього довгочиту:

    Читання
Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Star Citizen Україна
Star Citizen Україна@starcitizen

Переклади та зведення новин

3.4KПрочитань
5Автори
52Читачі
Підтримати
На Друкарні з 15 квітня

Більше від автора

  • Star Citizen: Лист від Голови - 2025.12.22

    2025-й – «Рік гральності» Star Citizen! Робоче Обʼєднання серверів, рекордний онлайн, дві нові зоряні системи та підтримка VR. Кріс Робертс підбиває підсумки рекордного року та розкриває деталі стану розробки Squadron 42. Читайте про революційні зміни та майбутнє Всесвіту!

    Теми цього довгочиту:

    Star Citizen
  • Економіка в Alpha 4.5 і в майбутньому

    "Привіт, це команда розробників економіки. Ми хотіли б детальніше розповісти про те, чому ми вважаємо, що зміни, які ми внесли, є можливими, здоровими та корисними для гри. Я відповім на деякі передбачувані питання."

    Теми цього довгочиту:

    Star Citizen
  • Star Citizen Live: Відповіді на питання до Ship Showdown

    Серія відповідей на питання про усі аспекти, що повʼязані з кораблями в Star Citizen: інженерія, Aurora в Золотому стандарті, модульність, дрони та багато іншого.

    Теми цього довгочиту:

    Star Citizen Lore

Це також може зацікавити:

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити: