Перейти до змісту

Мультиплеєр

Мультиплеєр#

Довідка

Мінімальна версія, яка підтримує мультиплеєр - 0.7.1. Для мультиплеєра важливо використовувати останню актуальну версію; старі версії можуть працювати некоректно або вже не підтримуватись.

Увага

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

Довідка

Мультиплеєр побудований за стандартами IEEE 1278 та SISO-REF-010. Ці стандарти активно використовуються НАТО та іншими організаціями, але суттєво відрізняються від звичайного мультиплеєра в іграх.

Multiplayer scheme
Всі гравці в сесії рівноправні, та кожен симулює свої сутності. З сутностями інших екземплярів можна вільно взаємодіяти.

Загальні положення#

  • Кожний підключений гравець рівноправний усім іншим. Сесія не регулюється ніяким центральним комп'ютером і не має глобального стану. Усі гравці можуть підключатися та від'єднуватися в будь-який момент.
  • Кожний гравець може симулювати довільну кількість техніки та інших сутностей. Той комп'ютер, де були створені цілі (та інші сутності), повністю контролює їх та визначає їх реакцію на оточуючий світ. Сутності не можуть існувати поза своїм комп'ютером, та при від'єднанні свого власника відразу зникають у всіх інших гравців.
  • Вся комунікація між екземплярами Обрія здійснюється через Інтернет.
  • Обрій завжди вимагає присутності дрона гравця для симуляції сесії. Наразі створити екземпляр Обрія, який буде симулювати виключно ботів, неможливо.
  • Кожен екземляр Обрія може обрати довільний регіон, погоду та час. Наразі погоду та час треба узгоджувати між собою гравцями самостійно. Гравці на різних регіонах можуть взаємодіяти, якщо ці регіони мають спільну місцевість.
  • Всі ворожі цілі будуть ворожими для всіх гравців. Всі гравці вважаються однією дружньою силою, але, тим не менш, можуть знищувати один одного повітряними вибухами.
Multiplayer scheme
При від'єднанні одного екземпляра зникають всі його сутності.

Поради щодо використання#

Поради актуальні для версій 0.7.*

  • Не симулювати піхоту взагалі, або обмежити її симуляцію. Кожна людина навантажує мережу більше за середній танк, та рухомий танк навантажує більше, ніж статичний.
  • Не симулювати більше 10-15 цілей за раз.
  • Локально симульована техніка буде мати більш стабільний рух, ніж техніка з чужого екземпляра Обрія. Для місій ударних FPV краще вражати локальні цілі.
  • Однак буде зручно створити всі ворожі цілі на одному екземплярі, який відповідатиме за симуляцію всіх ботів, тоді як гравці симулюють виключно свій дрон та вражатимуть спільні цілі. Це дозволяє легко під'єднуватися та від'єднуватися гравцям.
  • У разі закінчення цілей для враження, хтось з гравців може легко створити нові.
Multiplayer scheme
Новий гравець може додати до сесії нові сутності в будь-який момент симуляції

Підключення#

В головному меню тепер є кнопка мультиплеєра. Для початку роботи натисніть на неї.

Multiplayer menu

Тепер треба натиснути на кнопку "Створити нову сесію". У разі успішної роботи з'явиться повідомлення про успішне підключення до сервера. Меню покаже код, який треба роздати всім іншим гравцям.

Session created

Проблеми з'єднання можуть бути з наступних причин - відсутність з'єднання з Інтернетом, застаріла версія, проблеми з ліцензією, сервер мультиплеєра може бути офлайн.

На кожному іншому комп'ютері треба ввести код та натиснути кнопку "Приєднатися".

Connect

У разі успішного з'єднання з'явиться повідомлення про успішне підключення.

Connection success

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

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

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

Статус (Обрій 0.7.4)#

Сутність Статус Нотатки
Ігровий FPV ⚠️ Ривковий рух, візуалізується як розвідник, не візуалізується навантаження
Ігровий розвідник ⚠️ Ривковий рух, не візуалізується навантаження
Боєприпаси Ривковий рух
Т-72
БМП-3
БТР-82
Урал-Тайфун
2С3 Акація
Стаціонарний РЕБ ⚠️ Розповсюдження перешкод може сильно розрізнятися між гравцями
Портативний РЕБ
Т-72 (Мангал)
Т-72 (Сарай)
Т-72 (Мангал-РЕБ)
Піхота Група піхоти навантажує в 2-3 рази більше ніж середня одиниця техніки
Укріплення ⚠️ Інколи піхота розташовується понад вогневою позицією та бліндажем, а не всередині.
Orlan-10
Zala 421
SuperCam S350
Zala 421 (Камера)
SuperCam S350 (РЕБ)
Обстріл
Орієнтир