Jonah Bischof

Improving the Skills of Beginner Level Players in MOBAs

Supervisor: Dane Brown

League of Legends is a MOBA game; it has several game-play mechanics that can often be a steep learning curve for a new player. Learning the right time to take objectives, capitalizing on a gold advantage, and making decisions are part of what makes a person better at the game. With the Riot API, it is possible to collect up to date game data from any game of LoL that is played and, with this data, train a machine learning model to assist new players. Experienced players will have a better understanding of what must be done to capitalize on an advantage such as a kill or an objective, and they will also have a better creep score per minute. By understanding what experienced players do differently from new players, a system can be developed to help improve the decision making of beginners.