Roblox: Новая Эра Отзывчивых и Защищенных от Читов Игр с Server Authority
Roblox представляет новую систему Server Authority с клиентским предсказанием и откатом, предоставляя разработчикам мощный инструмент для создания сверхбыстрых и безопасных игр. Это решение крайне важно для Roblox, платформы, ориентированной на многопользовательские игры и кросс-платформенную совместимость, поскольку оно обеспечивает оперативность и справедливость игрового процесса на различных устройствах.
Преимущества Server Authority
Server Authority делает сервер единственным источником истины для игровой логики и симуляции, гарантируя, что ни один клиент не сможет изменить исход игры для других игроков без подтверждения. Эта система незаменима для соревновательных игр, улучшает физические взаимодействия (например, столкновения транспортных средств или баллистику мяча) и эффективно защищает от читов, таких как телепортация, прохождение сквозь стены или ускорение, что делает её полезной даже вне многопользовательских сценариев.
Поскольку клиентским командам требуется время для достижения сервера, использование только Server Authority могло бы привести к задержкам на стороне клиента. Roblox решает эту проблему, интегрируя клиентское предсказание и откат.
Клиент каждого игрока немедленно реагирует на действия пользователя, поддерживая плавность игрового процесса. Эти действия рассматриваются как предсказания до тех пор, пока не будут подтверждены сервером. В случаях, когда состояния клиента и сервера не совпадают, клиент бесшовно возвращается к последнему известному корректному состоянию сервера и пересимулирует события, чтобы синхронизироваться.
Server Authority в действии: опыт ThoughtSpinnr
Разработчик Roblox под ником ThoughtSpinnr уже использует Server Authority для прототипирования нескольких игр, включая космическую игру, которая расширяет границы физического движка Roblox.
«С Server Authority я получаю гораздо больше контроля и свободы над своими играми», — заявил ThoughtSpinnr. «Это повышает планку качества, и это огромный шаг вперёд для того, что мы, как создатели, можем делать».
Космическая игра ThoughtSpinnr включает в себя систему боевых действий в реальном времени и пользовательскую систему персонажей. «Система боя в реальном времени была бы нежизнеспособна без Server Authority», — отметил ThoughtSpinnr. «В многопользовательской боевой системе враги и их состояние должны принадлежать серверу и реплицироваться на клиенты для обеспечения согласованности. Если игра будет ждать ответа от сервера для подтверждения боевых действий, она будет ощущаться очень медленной. Если игра применяет изменения локально, версия состояния врага на моем клиенте будет медленно, но неизбежно расходиться с состоянием врага на сервере. Ни один из этих сценариев не является хорошим».
Введение дополнительных игроков и механик, таких как способности, может усугубить эти проблемы. Server Authority с откатом и пересимуляцией позволяет достичь оперативности и согласованности одновременно. «С Server Authority, откатом и пересимуляцией эти проблемы решаются гораздо, гораздо проще», — сказал ThoughtSpinnr. «Бой может быть полностью смоделирован на клиенте, при этом каждый клиент немедленно выполняет логику попаданий, оглушений и способностей, а затем клиент может быть откачен и пересимулирован, если произойдут какие-либо ошибочные предсказания».
У ThoughtSpinnr уже есть множество других идей для применения Server Authority. «Подумайте о самой раздражающей проблеме, с которой вы сталкиваетесь с персонажами в вашей игре. Теперь представьте, что она исчезает одним нажатием кнопки», — сказал ThoughtSpinnr. «Читы? Почти исчезли. Задержка? Значительно уменьшилась. Отзывчивость? Мгновенная. Почему бы вам не включить это?»
Server Authority открывает новые измерения игрового процесса на Roblox, предоставляя создателям передовую основу для построения отзывчивого, последовательного и безопасного игрового процесса. Это отражает приверженность Roblox предоставлению разработчикам сложных, современных инструментов для создания следующего поколения игр на платформе.
Свежие материалы — Игровая индустрия

Pokémon Go: 10 лет, взгляд в будущее AR-игр, ориентированных на сообщество | Интервью
В этом месяце пионер AR-игр, Pokémon Go, отмечает свое десятилетие, и этот юбилейный год обещает стать одним из самых значимых в истории игры. Впервые все три очных мероприятия Go Fest этого года – в Токио, Чикаго и Копенгагене – были полностью распроданы, причем Чикаго установил новый рек

33 Games и Beyond The Pixels объединяются для создания премиальных физических изданий инди-игр в рамках проекта The Forever Project
Новая инициатива призвана предоставить независимым разработчикам и издателям игр больше контроля, улучшенную видимость и новые каналы сбыта благодаря выпуску премиальных физических изданий. Бутик-издатель физических игр 33 Games и трансмедийная игровая студия Beyond The Pixels объявили о

Raw Fury Анонсирует Hillthorn: Мрачную Игру-Расследование для ПК
Шведский инди-издатель Raw Fury и разработчик Fool Moon анонсировали Hillthorn — "мрачную карточную игру-расследование, которая предлагает игрокам раскрыть тайну без единого произнесенного слова, полагаясь исключительно на логику и интуицию." Hillthorn пополнит растущую линейку загадочных

The Age of Bhaarat: Индийский AAA-проект, вдохновленный Black Myth: Wukong, нацелен на мировой рынок
Индия заявляет о своих масштабных амбициях в игровой индустрии, и в авангарде этого движения стоит Tara Gaming. Студия стремится создать "индийский Black Myth: Wukong" в лице своей AAA-игры под названием The Age of Bhaarat. Это необычно для Индии, где доминируют мобильные игры, поскольку

Tamashika от Quicktequila вышла на Xbox Game Pass с крупным обновлением
Издатель Edglrd и разработчик Quicktequila объявили, что их гипнотический шутер от первого лица Tamashika теперь доступен подписчикам Xbox Game Pass. Помимо этого, на всех платформах состоялся релиз первого крупного контентного обновления для Tamashika. Оно добавляет совершенно новый режи

Sponge Break: Хаотичное Кооперативное Приключение по Сплаву от Goose Byte Games и Balor Games
Студии Goose Byte Games и Balor Games представили Sponge Break — "хаотичное приключение по сплаву на плоту для 1-4 игроков в кооперативе". Согласно пресс-релизу, в Sponge Break игроки возьмут на себя роль губок, которые пытаются сбежать от деспотии кухонной раковины на плоту, едва держащемся на