Analysis and management of EVTC logs
Analýza a správa EVTC logů
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/148340Identifikátory
SIS: 224389
Kolekce
- Kvalifikační práce [11982]
Autor
Vedoucí práce
Oponent práce
Gemrot, Jakub
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Katedra distribuovaných a spolehlivých systémů
Datum obhajoby
10. 9. 2021
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
EVTC|logy herního souboje|.NET|MMORPGKlíčová slova (anglicky)
EVTC|video game combat logs|.NET|MMORPGEVTC je binární formát logů herních soubojů generovaný addonem arcdps pro MMORPG hru Guild Wars 2. Tyto logy se využívají pro analýzu herního výkonu v boji, což umožňuje hráčům vylepšovat své herní schopnosti. Za využití platformy .NET a frameworku Eto.Forms jsme implementovali multiplat- formní program pro správu logů ve formátu EVTC. Tento program umožňuje hráčům efektivně procházet desetitisíce EVTC logů, vyhledávat v nich a snadno je nahrávat do často využívaných online služeb. Také jsme implementovali novou .NET knihovnu pro extrakci a intepretaci dat z EVTC logů. Tuto knihovnu jsme použili pro implementaci dříve zmíněného programu, a může být použita pro další projekty v budoucnu. V průběhu implementace jsme také objevili nové spolehlivé metody pro extrakci vysokoúrovňových výsledků z EVTC logů. 1
EVTC is a binary format of combat logs generated by arcdps, an addon for Guild Wars 2, a multiplayer MMORPG game. These combat logs are used to analyze combat performance, which allows players to improve their gameplay. Using the .NET platform and the Eto.Forms framework, we have built a cross-platform program for managing EVTC logs. The program allows players to efficiently browse through thousands of EVTC logs, search for specific logs and upload them to third-party services. We have also created a new .NET library for extracting and interpreting data from EVTC logs. This library is used for the log manager and may be used for other projects in the future. In the process, we have discovered new reliable methods of extracting high-level results from EVTC logs. 1
