Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає client-side prediction?
Значення й приклади · Розробка програмного забезпечення
client-side prediction: клієнтське передбачення, передбачення на клієнті
Техніка мережевого коду, за якої пристрій гравця одразу показує результат його дії, ще до підтвердження сервером, а потім коригує його, якщо сервер не погоджується.
Де і як уживається
Застосовують, щоб приховати затримку й зробити рух миттєвим на відчуття. Виправлення хибного передбачення називають reconciliation; гравець може побачити rubber-banding — різкий відкид персонажа на попередню позицію.
Приклади речень
Without client-side prediction, every step would feel 100 ms late.
Без клієнтського передбачення кожен крок відчувався б затриманим на 100 мс.
Очікування відповіді сервера додало б затримку до кожного переміщення.
The rubber-banding happens on slopes, where our client-side prediction disagrees with the server.
Відкидання назад стається на схилах, де клієнтське передбачення не збігається із сервером.
Розбіжність розрахунків позиції клієнтом і сервером спричиняє помітну корекцію.
Поширені словосполучення
- server reconciliation
- rubber-banding
- lag compensation
- input prediction
Пов’язані терміни
Це слово в інших галузях
Те саме англійське слово може мати інше значення в іншій галузі:
Інші терміни: API, мережі й безпека
- API · інтерфейс програмування застосунків
- endpoint · кінцева точка API
- REST · REST
- JSON · JSON
- status code · код стану
- payload · корисне навантаження
- authentication · автентифікація
- third-party · сторонній
- SDK · комплект засобів розробки
- breaking change · несумісна зміна
- request · запит
- response · відповідь сервера
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
