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
Log in or sign up for Devpost to join the conversation.