Decode the algorithm
Match the hash code and win
Try password combinations to find the pattern
Use all the resources to your advantage
Hashing algorithms that transform passwords into encoded strings to protect the user's privacy and avoid information leaks.
What it does
It gives you an encoded string that the player has to match by using the level's encoding algorithm. Each level has a hint, but they are not recommended.
How we built it
Using Unity 3D and C#.
Challenges we ran into
Making the UI look the way we wanted, creating the levels, implementing the scrolling text.
Accomplishments that we're proud of
Developing a polished game with only 2 members in such a short amount of time, making a custom keyboard and console-type interface. Developing a game that presents coding in a different way.
What we learned
C#, Unity 3D, Inkscape, Git
What's next for HashGame
More levels with increasingly hard algorithms, many easter eggs, customization options. The game will have been released (and approved) for Android, but other platforms might also get their own version as well in the future. Eventually, it would be interesting to make more hacking games with console-type UI to increase the interest in coding among young students.