Стартував новий плейтест SAND — гри про галичан у космосі

PvPvE-гра SAND, яка торік потрапила до десятки найпопулярніших на Steam Next Fest, знову відкрила плейтест.

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

Про гру

SAND розробила студія Hologryph. Події гри відбуваються у 1910 році в альтернативному світі, де Австро-Угорська імперія колонізувала планету Софі. Після екологічної катастрофи колоністи покинули її, залишивши зруйнований, але багатий на ресурси світ. Тепер Софі — місце, де гравці борються за виживання та право на другий шанс.

Тут потрібно збирати ресурси, шукати цінності й конкурувати з іншими гравцями. Основний транспорт — Трамплер, крокуючий робот, якого можна будувати й змінювати під власні потреби. На ньому гравці подорожують між островами та ведуть бої у світі, де збереглися уламки колишньої цивілізації.

Раніше голова студії Hologryph Максим Храпай розповідав, що під час участі SAND у Steam Next Fest восени 2024 року гру завантажили понад 300 тисяч користувачів, але через проблеми з хостингом Azure демоверсію тимчасово заблокували.

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

Підписуйтеся на Telegram-канал @gamedev_dou, щоб не пропустити найважливіші статті і новини про геймдев

👍ПодобаєтьсяСподобалось2
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

А хто з досвідчених розробників мені розкаже чому кооп стрімерскі інді ігри витримують сотні тисяч онлайну, а у таких великих ігор постійні проблеми з онлайном?

Скоріш за все через те, що інді ігри не використовують взагалі або використовують досить обмежено онлайн технологій. Зазвичай замість dedicated server вони роблять listen server (коли інші гравці конектятся до чиєїсь гри як до сервера) або запускають сервер локально на одному з гравців, завдяки цьому не потрібно хостити севрери на клауді, що робить все значно простіше та дешевше.Різноманітні мета функціонал (програссію і т.д.) інді теж зазвичай у клауд не пхають, а зберігають все локально. Тобто проблем не виникає так як в онлайні там і не те щоб щось багато робилось.

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

Сучасні змагальні ігри використовують виділені сервери (dedicated servers) у глобальній мережі інтернету і працюють 24/7 і забезпечують низький пінг. Це сервери з великими потужностями і високими швидкостями інтернету. На виділених серверах одночасно можуть грати багато гравців і активно взаємодіяти між собою.

З точки зору розробника, dedicated servers — це платно, оскільки треба постійно орендувати комп’ютерні потужності. І чим більше гравців приходить у гру, тим більше треба замовляти серверів.

А тепер щодо запитання. Чому в тих є проблеми з онлайн-серверами, а в інших немає? Бо в них нічого немає, з чим би виникли проблеми. Немає мережі потужних комп’ютерів. Розробники кооперативних інді ігор просто не платять за потужні сервери, а роблять своїх гравців серверами. Але це лише ідеально підходить, щоб пограти вчотирьох у кооперативі ігри у повільному темпі через інтернет. А коли треба підтримувати десятки чи сотні гравців одночасно та ще й зі змагальною складовою, де важлива швидка реакція, то розробникам треба орендувати виділені сервера, масштабувати інфраструктуру під кількість гравців, розподіляти потужності. Багато чого може піти не так й коли щось йде не так, тоді і проблеми з онлайн серверами виникають. Але ці проблеми все ж швидко вирішуються.

Насправді багато ігор підтримують функції listen server & dedicated server. Обидва варіанти можна запустити і слова вище написані у тому контексті, що listen server ви запускаєте на звичайному ігровому комп’ютері у себе вдома на деякий час, а dedicated server запускаєте десь на потужному комп’ютері у дата-цетрі що працює цілодобово — бо воно й для того створено. Головна суть питання — це на якому комп’ютері стоїть хост і скільки комп’ютерних потужностей вам треба, щоб забезпечити стабільну гру для всіх гравців одночасно. Тож сучасне проведення дорелізних тестів стало нормою і це дозволяє реально оцінити, скільки ж на практиці треба потужностей для якої кількості гравців.

Ну і всі сучасні ігри з античітом обов’язково будуть використовувати dedicated server, тут вже без варіантів зрозуміло чому так, бо без цього ніяк.

Підписатись на коментарі