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.

Built With

Share this project: