Inspiration
Being "tilted" is a (formerly) nonspecific adjective attributed to League of Legends players that have a "lose-more" attitude; you lose once, you get upset, you're more likely to lose again. We wanted to know how accurate this notion really is, and whether it can be measured for the average player.
What it does
Calculates the relative "tilt" of a user over the span of a specified number of matches. This data is represented as a graph, as well as an overall "current tilt."
How we built it
Front-end was build with MD bootstrap framework, with standard HTML/JS/CSS and a proxy server set up with Node.js and AWS.
Challenges we ran into
Riot's API was difficult to work with, and we ended up having to create a proxy server with AWS that would allow us to communicate with the API. Additionally, there was the difficulty of coming up with an objective measure of what was likely to effect someone's mood in-game.
Accomplishments that we're proud of
Getting by our CORS error and creating our tilt-calculating algorithms.
What we learned
How to set up a proxy server to communicate with an API, as well as performing JSON requests.
What's next for Tilted
Increased amount of data visualization using chartlist.js and make this available to the general majority of League of Legends players. We would also like to fine-tune the algorithm.

Log in or sign up for Devpost to join the conversation.