Дослідження методів та алгоритмів передачі даних в мультиплеєрних іграх та їх оптимізація
dc.contributor.advisor | Марков, Дмитро Костянтинович | |
dc.contributor.author | Воловик, Андрій Віталійович | |
dc.date.accessioned | 2023-02-16T14:42:04Z | |
dc.date.available | 2023-02-16T14:42:04Z | |
dc.date.issued | 2022 | |
dc.description.abstracten | The total volume of work is 72 p., 11 fig., 15 tabl., 0 append., 9 sources The aim of this work is to do a research on the methods and algorithms of data synchronization between users of multiplayer games, covering features of data transferring and its optimization. The first section discusses the principles and common practices that are taken into account when designing mass multiplayer games with a large game world. The second section is devoted to the analysis and comparison of popular network architectures, finding their advantages and disadvantages. The third section covers the means by which data is transferred between clients and the server. There is an analysis of algorithms that can be used to reduce the amount of bandwidth generated by game state synchronizations. The fourth section is devoted to the analysis of methods used by developers to minimize the impact of delays on the gaming experience. The result of the thesis is the collection of existing solutions for reducing traffic in multiplayer games and compensating data transmission delays. | uk |
dc.description.abstractuk | Загальний обсяг роботи 72 с., 11 рис., 15 табл., 0 додатків, 9 джерел. Метою даної роботи є дослідження методів та алгоритмів синхронізації даних між користувачами мультиплеєрних ігор, особливостей передачі даних та їх оптимізації. У першому розділі було розглянуто принципи та розповсюджені практики, які враховуються при проектуванні масових багатокористувацьких ігор з великим ігровим світом. Другий розділ присвячений аналізу та порівнянню популярних мережевих архітектур, виявленню їх переваг та недоліків. У третьому розділі було досліджено засоби, за допомогою яких здійснюється передача даних між клієнтами та сервером. Було проаналізовано алгоритми, які можна використовувати, щоб зменшити об'єм трафіку, що створюється під час синхронізації станів. Четвертий розділ присвячений аналізу методів, якими розробники користуються для мінімізації впливу затримок при передачі даних на гральний досвід клієнтів. Результатом дипломної роботи є визначення існуючих засобів зменшення мережевого трафіку, компенсування затримок при передачі даних у мультплеєрних іграх. | uk |
dc.format.page | 72 с. | uk |
dc.identifier.citation | Воловик, А. В. Дослідження методів та алгоритмів передачі даних в мультиплеєрних іграх та їх оптимізація : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Воловик Андрій Віталійович. - Київ, 2022. - 72 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/52692 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | лаго-компенсація | uk |
dc.subject | передбачення на стороні клієнта | uk |
dc.subject | передача даних | uk |
dc.subject | MMOG | uk |
dc.subject | Lag compensation | uk |
dc.subject | Client-side prediction | uk |
dc.subject | data transferring | uk |
dc.title | Дослідження методів та алгоритмів передачі даних в мультиплеєрних іграх та їх оптимізація | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Volovyk_bаkalavr.pdf
- Розмір:
- 1.02 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: