Inspiration

 Old games provide a wealth of user-inputted data that can serve as a basis for entropic key generation. Using entirely random data (the distances between players from frame to frame), an unpredictable key can be generated and therefore provide more security. 

What it does

 It utilizes League of Legends data to generate a "Liquid Wars" map. Liquid wars is a simple, open-sourced, strategy game that operates on image-based maps. (see: https://www.gnu.org/software/liquidwar6/)

How I built it

 I used python and the League of Legends Restful API

Challenges I ran into

 The JSON provided by the API was nested extremely deeply so navigating it was a challenge, plus I needed to figure out a sensible way to interpret the data and convert it into a key

Accomplishments that I'm proud of

 I submitted a project at my first hackathon, as a high schooler.

What I learned

I learned how to use github, parse JSONs, and use the urllib python library. I also learned more about image encoding and project management/planning.

What's next for League of Legends Keygenerator

 Integration of "Liquid Wars" to autorun in the application with the new map

Built With

Share this project:

Updates