Third-party Matchmaking Discord Bot for Valorant
Matchmaking Discord bot pro hru Valorant
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/197415Identifiers
Study Information System: 270384
Collections
- Kvalifikační práce [11321]
Author
Advisor
Referee
Dokoupil, Patrik
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Computer Science with specialisation in Systems Programming
Department
Department of Software Engineering
Date of defense
10. 2. 2025
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Very good
Keywords (Czech)
Discord|matchmaking|ValorantKeywords (English)
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