Перейти к содержимому


Баг или техническая особенность?


  • Пожалуйста, авторизируйтесь для того, чтобы ответить
Сообщений в теме: 122

ZIoydd #121 Отправлено 14 Февраль 2018 - 08:19

    phantom

  • Разработчики
  • Community Manager
  • 7969 боев
  • 5 678
  • [WG]
  • Регистрация:
    26.05.2012

Танкисты!
 

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

 

Отмечу, что в данной статье учтены не все моменты и не все проблемы. Данная статья призвана объяснить одни из самых частых проблем, которые в сообществе считаются багами.

 

Пролет снаряда сквозь танк (трассер проходит через объекты).

 

Подобные игровые ситуации являются следствием того, что трассер и анимация полета снаряда отрисовываются в клиенте с небольшой задержкой относительно реальной скорости (~80% скорости). Это реализовано с целью недопущения так называемых «визуальных перелетов», когда снаряд попадает в тот или иной объект, а трассер отображается и за точкой попадания. В результате при стрельбе по движущемуся танку (особенно снарядом с невысокой скоростью полета) может казаться, что снаряд пролетает сквозь танк. Аналогично может возникать ситуация, при которой трассер снаряда противника при уничтожении проходит сквозь материальные объекты.

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

 

Разворот камеры.

 

Некоторые сенсорные устройства имеют особенности работы тач-скрина, который иногда может ошибочно обрабатывать команды, что приводит к некорректной работе управления и камеры.

Сложность исправления данной ситуации заключается в том, что, если сильнее «сглаживать» команды, поступающие от тач-скрина, танки существенно потеряют в динамике, что негативно скажется на игровом процессе в целом. Поэтому мы ищем более компромиссное решение, которое обеспечило бы комфортную игру для большинства игроков.

 

«Прилипание» прицела к материальным объектам.

 

Подобные ситуации могут возникать в следующих случаях:

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

- в снайперском режиме края объектов, отображаемых на экране, могут несколько не совпадать с реальными: максимальная детализация применяется для объектов по близости, а для расчетов физики и прицеливания – минимальный. Это реализовано с целью снижения нагрузки на CPU и повышения производительности игры.

 

Некорректная работа автоприцела (в том числе при скоплении большого количества танков на небольшом участке карты).

 

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

 

Застревание танка в различных объектах на карте.

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

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

 

Просмотр сообщенияesgreckmf (14 Февраль 2018 - 12:29) писал:

В зонах подсветки есть 2 нюанса:

1. пробитие для подсветки считается +-10%, т.к. для него используется нормально распеределие и из этого диапазона выпадает большая часть случайных чисел

2. подсветка зон рисуется по коллизионной модели, более простой и она не всегда совпадает с визуальной моделью, особенно для сложных форм, таких как округлые поверхности и может находится внутри танка и быть не видна, отображаться будет стандартная визуальная модель без красной подсветки.

Так же напомню, что подсветка - это подсказка, а не какие-то гарантии.



Diomed13 #122 Отправлено 04 Июнь 2018 - 09:56

    Лейтенант

  • Игроки
  • 41602 боя
  • 1 247
  • [RDT]
  • Регистрация:
    09.05.2015

Просмотр сообщенияPlayer_7815018463 (20 Май 2018 - 17:06) писал:

Ровно в 20ч по мск в игре наблюдается скачек пинга до 1000. Это баг или техническая особенность?

 

Фича, раки получают легальный шанс убить статистов.

masik20010 #123 Отправлено 21 Июнь 2018 - 04:31

    Младший сержант

  • Игроки
  • 39806 боев
  • 36
  • [FIAB]
  • Регистрация:
    18.01.2015

в игру не могу войти пишет какая то фигня с базой :внимание вопрос Баг или фича )))ахаха

 



SmagSSN #124 Отправлено 21 Июнь 2018 - 07:38

    Старший лейтенант

  • Игроки
  • 22171 бой
  • 2 466
  • [M0T0R]
  • Регистрация:
    26.06.2015

Просмотр сообщенияmasik20010 (21 Июнь 2018 - 07:31) писал:

в игру не могу войти пишет какая то фигня с базой :внимание вопрос Баг или фича )))ахаха

Раза с 3-5 заходит.

P.S. Наборы за детали не брал :trollface:






Количество пользователей, просматривающих этот форум: 4

0 пользователей, 4 гостей, 0 анонимных