#Optional enigma machine

1 messages · Page 1 of 1 (latest)

lyric sage
#

Project feasibility: 1 - 3 (depending on how in-depth you want to go)

Impact: An enigma machine, although far from necessary, will add a whole new level of detail and make for another hands-on experience alongside the other in-game systems.

Detailed description: The enigma machine played a crucial role in encrypting and decrypting radio messages. And although it doesn't entirely fit the in-game time, that being 1927 (I think), it can still play a crucial role. For now, I will use the world war two, German M4 "Shark" navy enigma machine. Simply said, an enigma machine has, in this case, eight rotors in total, each with the full alphabet on them. The first rotor is always either Beta (ß) or Upsilon (Y), whilst the other three rotors can range from 1 to 8. There is also the plugboard, which ranges from 1 to 26. Keep in mind, a plugboard wire must connect two nodes, you can't leave one hanging. Then with this basic idea, you've got your basic idea of an enigma machine. You press a key, another letter lights up, that's your decoded letter. Enigma machines can have a variety of realism settings, and although I can go extremely in depth, if I did this message would be able to write an entire book. So, what I recommend instead, is watching the YouTuber "Taff In Exile". He has created a video perfectly explaining the enigma machine on its most realistic display in gaming (as far as I am aware), that being in the game Silent Hunter 5, The Steel Wolves. Of course, it is incredibly in-depth and time consuming, both to code and actually use in-game, so a separate feature to pause the game in real-time would be handy to have.

Extra information:

Conditions: This should be more an optional setting, because I know not everyone wants to go through the rigorous process of decoding a message. But generally, this should be the thing for every radio message that comes through.

Rarity: Every radio message, unless turned off.

acoustic nova
#

Maybe it could be a side-objective when hidden enemy artillery is present, and if you decode enemy comms you get some info regarding enemy positions ?

so as to make it cool without making trivial gameplay elements tedious and rewarding those willing to go through the effort.

lyric sage
#

Could be a good idea, yeah.