Inspiration

We had trouble tracking our progress as players in Overwatch and wanted to create a tool in order to help improve our skill at a much greater pace.

What it does

Overlog receives information, such as Hero played, Role, Skill Rating(SR) gained, Win %, Loss %, and total games, and generates statistics regarding the user's performance such as their most successful performances on a certain hero, role, and/or map.

How we built it

We used the QT API and IDE to create the front end graphical interface, and we used Cloud9 to design most of the back end calculations.

Challenges we ran into

-Getting the QT IDE to work

-Time constraints due to inexperience with APIs

-Linking different files together; had trouble even though we used GitHub

-Trouble using the QT API to its fullest due to inexperience with GUIs

Accomplishments that we're proud of

-Program works

-We can make personal use of the program and it serves as a very helpful tool for self-improvement

-Gained experience with GUIs and APIs

-Experienced first hackathon

What we learned

-QT API and IDE

-Creating platform-independent executable files for use

-Managing time in a better manner

-Proper allocation of work and time

What's next for Overlog

-Create graphs for analysis

-Create a recommended hero list

-Give tips and tricks for heroes/roles with low win rates

-Give tips and tricks for maps with low win rates

-Connect to the Blizzard Overwatch database in order to grab current and past profile information to improve program intelligence

Built With

Share this project:

Updates