Third-party Matchmaking Discord Bot for Valorant
Matchmaking Discord bot pro hru Valorant
bakalářská práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/197415Identifikátory
SIS: 270384
Kolekce
- Kvalifikační práce [11320]
Autor
Vedoucí práce
Oponent práce
Dokoupil, Patrik
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Informatika se specializací Systémové programování
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
10. 2. 2025
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Velmi dobře
Klíčová slova (česky)
Discord|matchmaking|ValorantKlíčová slova (anglicky)
Discord|matchmaking|ValorantJedním z běžných úkolů v online hrách pro více hráčů je matchmaking, tj. sestavení hry s konkrétními hráči a herním nastavením. Hráči obecně chtějí být přiřazeni k podobně zkušeným hráčům a zároveň strávit málo času čekáním na zápas. Hráči mohou mít také různé preference týkající se map, rolí nebo jiných nastavení. Systémy pro tvorbu zápasů často tyto preference neberou v úvahu. V této práci se zabýváme matchmakingem ve hře a v aplikacích třetích stran ve Valorantu a v ostatních hrách. Na základě našich pozorování navrhneme Discord Bot zaměřený na uživatelský zážitek. Bot pracuje na různých Discord serverech odděleně a poskytuje uživatelům lomítkové příkazy pro interakce s Botem. Vylepšujeme také funkce matchmakingu, jako je výběr hráčů, hodnocení hráčů a výběr mapy. 1
One of the common tasks in online multiplayer games is matchmaking, i.e., assembling a game with concrete players and game settings. Players, in general, want to be matched with similarly skilled players while spending little time waiting for a match. Players may also have different preferences regarding maps, roles, or other settings. Often, match- making systems disregard such preferences. In this thesis, we examine in-game matchmaking and existing third-party options for Valorant and other games. Based on our observations, we propose a matchmaking Discord Bot Valorant focused on improving the user experience. The Bot works on different Discord servers separately and provides slash commands for users to interact with it. We also improve matchmaking functionalities, such as player selection, player rating, and map selection. 1