Project Challenge
Objective
Developing a matchmaking algorithm for a game called Match Making. The algorithm consider the skill level and game mode preferences of the players, match them with opponents of similar skill level, and ensure efficient and fast pairing without long wait times. Additionally, the system is scalable to handle a large number of concurrent players and adapt to changes in player behavior and preferences over time.
01
Design Approach
User-Friendly
Involved creating a user-friendly interface with clear options for selecting game modes and preferred settings.The app will also provide real-time feedback to players, informing them of estimated wait times and allowing them to rate their matchmaking experience to improve future matches.
The Solution
Fair Play
The match making app will solve the problem of players having difficulty finding suitable opponents by pairing them with opponents of similar skill level and game mode preferences.