I’ve been interested in creating a game about deciphering encrypted messages for a while now. I wanted to see if it was possible to use a video game interface to help speed up the process of solving these puzzles without taking away any of the satisfaction of decipherment from the player.
I think it worked out pretty well. In my own testing I can solve most of the puzzles in around 5 minutes, sometimes closer to 10 if the frequency table isn’t as useful. That’s right around how long I’d want a video game puzzle to take so that a longer game could include a large number of puzzles and let the player feel like they’re improving as they go.