<p class="article_decoration_first">Всем привет!</p>
<p>Недавно игроками была поднята тема того, что в некоторых играх (включая PUBG) на скорострельность может влиять частота кадров, выдаваемая пользовательским компьютером. Сейчас вы узнаете, почему это происходит и что мы делаем для исправления ситуации.</p>
<p>Текущая реализация стрельбы очередями основана на использовании таймеров или, если хотите, триггеров. Таймер выполняет функцию по прошествии заранее установленного времени. На нашем основном сервере эта фиксированная задержка определяется непосредственно по темпу стрельбы. После истечения установленного времени функция выполняется в первом доступном кадре, так как не может быть выполнена между кадрами. Если оружие продолжает стрелять, автоматически устанавливается новый триггер с той же фиксированной задержкой.</p>
<p class=" article_decoration_last article_decoration_before">Порой такая схема может приводить к ошибкам, расхождению между ожидаемым темпом стрельбы и темпом, зависящим от активации таймера. Расхождение колеблется между 0 и полной длительностью кадра (дельта-секундами). Чем меньше у вас FPS, тем дольше длится каждый кадр и, соответственно, больше возможная ошибка. Кроме того, PUBG не допускает выпуска более одной пули на кадр. При выборе полностью автоматического режима такие ошибки со временем могут накапливаться, что усугубляет проблему. Разумеется, оружие с более высокой скорострельностью страдает сильнее.</p>
<figure class="article_decoration_first article_decoration_last" data-type="101" data-mode="" data-done="1">
<div class="article_figure_content">
<div class="article_figure_sizer_content">
<div class="article_object_sizer_wrap" data-sizes="[{";s";:[";https:\/\/sun3-1.userapi.com\/c849320\/v849320027\/134c79\/tH4K8CDN3xg.jpg";,75,23],";m";:[";https:\/\/sun3-4.userapi.com\/c849320\/v849320027\/134c7a\/7GL0yXv6tbE.jpg";,130,40],";x";:[";https:\/\/sun3-1.userapi.com\/c849320\/v849320027\/134c7b\/G5XUG5cnWGE.jpg";,604,186],";y";:[";https:\/\/sun3-4.userapi.com\/c849320\/v849320027\/134c7c\/UqIn-lPJ_b0.jpg";,807,248],";z";:[";https:\/\/sun3-2.userapi.com\/c849320\/v849320027\/134c7d\/nRPaDUh_sj4.jpg";,1280,393],";w";:[";https:\/\/sun3-3.userapi.com\/c849320\/v849320027\/134c7e\/wGP3-CdDdSk.jpg";,1600,491],";o";:[";https:\/\/sun3-4.userapi.com\/c849320\/v849320027\/134c7f\/NoEsvqkU768.jpg";,130,87],";p";:[";https:\/\/sun3-2.userapi.com\/c849320\/v849320027\/134c80\/7ptZ0cAuSCc.jpg";,200,133],";q";:[";https:\/\/sun3-4.userapi.com\/c849320\/v849320027\/134c81\/jA-WTtRuHwM.jpg";,320,213],";r";:[";https:\/\/sun3-2.userapi.com\/c849320\/v849320027\/134c82\/auClmzArh6g.jpg";,510,340]}]"><img class="article_object_sizer_inner" src="https://sun3-4.userapi.com/c849320/v849320027/134c7c/UqIn-lPJ_b0.jpg" data-baseurl="" /></div>
</div>
<div class="article_figure_sizer"></div>
</div><figcaption data-captions="[";";]"></figcaption></figure>
<h2 class="article_decoration_first article_decoration_last"><span class="article_anchor_title"><span id="reshenie" class="article_anchor_button"></span><span class="article_anchor_fsymbol">Р</span></span>ешение</h2>
<p class="article_decoration_first">В недавнем обновлении на тестовом сервере мы испытали новое решение, которое должно снизить остроту проблемы. Если не вдаваться в технические подробности, оно призвано ослабить расхождение между ожидаемым темпом стрельбы и темпом, определяемым срабатыванием таймера. Решение заключается в добавлении части длительности кадра ко времени задержки таймера.</p>
<p class=" article_decoration_last article_decoration_before">Это не означает, что ошибки полностью исчезнут. Расхождение должно стремиться к 0, а накопленные в буфере ошибки будут уменьшаться с каждым выстрелом — для сохранения постоянства ожидаемого темпа стрельбы.</p>
<figure class="article_decoration_first article_decoration_last" data-type="101" data-mode="" data-done="1">
<div class="article_figure_content">
<div class="article_figure_sizer_content">
<div class="article_object_sizer_wrap" data-sizes="[{";s";:[";https:\/\/sun3-4.userapi.com\/c849320\/v849320027\/134c83\/4_fFB02BYWY.jpg";,75,24],";m";:[";https:\/\/sun3-3.userapi.com\/c849320\/v849320027\/134c84\/sZpxsk_EaUc.jpg";,130,41],";x";:[";https:\/\/sun3-1.userapi.com\/c849320\/v849320027\/134c85\/FB9A9UyiTPc.jpg";,604,189],";y";:[";https:\/\/sun3-2.userapi.com\/c849320\/v849320027\/134c86\/b9-7GCpEyvY.jpg";,807,253],";z";:[";https:\/\/sun3-1.userapi.com\/c849320\/v849320027\/134c87\/VehH7-hiNkg.jpg";,1280,402],";w";:[";https:\/\/sun3-2.userapi.com\/c849320\/v849320027\/134c88\/0zKOtu46kvE.jpg";,1600,502],";o";:[";https:\/\/sun3-4.userapi.com\/c849320\/v849320027\/134c89\/ICWbIp68hXY.jpg";,130,87],";p";:[";https:\/\/sun3-3.userapi.com\/c849320\/v849320027\/134c8a\/X194q36n-eA.jpg";,200,133],";q";:[";https:\/\/sun3-1.userapi.com\/c849320\/v849320027\/134c8b\/X39RKfjq3_w.jpg";,320,213],";r";:[";https:\/\/sun3-2.userapi.com\/c849320\/v849320027\/134c8c\/92RoCzDetNo.jpg";,510,340]}]"><img class="article_object_sizer_inner" src="https://sun3-2.userapi.com/c849320/v849320027/134c86/b9-7GCpEyvY.jpg" data-baseurl="" /></div>
</div>
<div class="article_figure_sizer"></div>
</div><figcaption data-captions="[";";]"></figcaption></figure>
<p class="article_decoration_first">Так как теперь темп стрельбы постоянен и не зависит от частоты кадров, некоторые игроки могут столкнуться с ухудшением контроля отдачи, особенно у оружия с высокой скорострельностью при низком значении FPS. На такое оружие все еще будет влиять ограничение в 1 пулю на кадр, поэтому в случае, когда FPS падает ниже 20, реальный темп стрельбы такого оружия (например, микро-УЗИ) все же будет ниже.</p>
<h2>Дальнейшие планы</h2>
<p>Мы надеемся, что внесенные изменения хотя бы уменьшат (если не исключат) разницу между темпом стрельбы игроков с очень высокой частотой кадров и обладателей более слабых компьютеров. Данное изменение будет сначала установлено на тестовый сервер. Мы изучим данные, полученные по итогам тестирования, и отзывы игроков — а затем определим наиболее подходящее время для введения новой механики на основные серверы. Как и всегда, нам важно знать ваше мнение, поэтому с нетерпением ожидаем комментариев.</p>
<div class = "evc-social-likes" data-url="https://pubg1337.ru/news/vlijanie-fps-na-skorostrelnost-v-pubg/"data-title="Влияние FPS на скорострельность в PUBG" data-media = "https://pubg1337.ru/wp-content/uploads/2019/02/uqin-lpj_b0.jpg"><div class="social-likes "><div class="facebook" title="Поделиться ссылкой на Фейсбуке">Facebook</div><div class="twitter" title="Поделиться ссылкой в Твиттере">Twitter</div><div class="vkontakte" title="Поделиться ссылкой во Вконтакте">Вконтакте</div><div class="plusone" title="Поделиться ссылкой в Гугл-плюсе">Google+</div></div></div><div class="expert-review-likes expert-review-likes--style-button-1-color expert-review-likes--size-m js-expert-review-likes-button-container" data-post_id="2916"><button class="expert-review-likes__button expert-review-likes__button--like js-expert-review-likes-button" data-type="like"><span class="expert-review-likes__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M103.6 202.7h-37c-9.2 0-16.6 7.4-16.6 16.6v240.1c0 9.2 7.4 16.6 16.6 16.6h36.9c9.2 0 16.6-7.4 16.6-16.6V219.3c.1-9.2-7.3-16.6-16.5-16.6zM425 202.7H290.2c-33.3 0 7.4-131.1 7.4-131.1 1.8-14.8 1.8-29.5-16.6-29.5h-16.6c-12.9 0-22.2 9.2-25.9 18.5 0 0-79.4 131.7-87.9 151.3-1.6 2.8-2.6 5.9-2.6 9.4v236.4c0 10.2 8.3 18.5 18.5 18.5H364c48-1.8 79.4-29.5 85-73.9l14.8-157c1.9-22.3-9.2-42.6-38.8-42.6z"/></svg></span><span class="expert-review-likes__label">Мне нравится</span><span class="expert-review-likes__count js-expert-review-likes-count" data-count="0"></span></button><button class="expert-review-likes__button expert-review-likes__button--dislike js-expert-review-likes-button" data-type="dislike"><span class="expert-review-likes__icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M103.6 318.3h-37c-9.2 0-16.6-7.4-16.6-16.6V61.6C50 52.4 57.4 45 66.6 45h36.9c9.2 0 16.6 7.4 16.6 16.6v240.1c.1 9.2-7.3 16.6-16.5 16.6zM425 318.3H290.2c-33.3 0 7.4 131.1 7.4 131.1 1.8 14.8 1.8 29.5-16.6 29.5h-16.6c-12.9 0-22.2-9.2-25.9-18.5 0 0-79.4-131.7-87.9-151.3-1.6-2.8-2.6-5.9-2.6-9.4V63.5c0-10.2 8.3-18.5 18.5-18.5H364c48 1.8 79.4 29.5 85 73.9l14.8 157c1.9 22.1-9.2 42.4-38.8 42.4z"/></svg></span><span class="expert-review-likes__label">Не нравится</span><span class="expert-review-likes__count js-expert-review-dislikes-count" data-count="0"></span></button></div>
- DjSwat в Новости