I am working on creating a cipher puzzle minigame as part of a larger space survival game. I am still in the research and design phase and I am having trouble conceptualizing how to handle singular character input. I want to have a coded language, with each letter having its own asset. I then want the user to translate this language by type letters into blank spaces. These blanks then need to be filled in with an Asset representing the character that was typed.
I originally attempted a solution using drag and drop assets for each letter. This felt clunky to me and so I am trying to move toward a solution involving the keyboard and mouse instead of drag and drop.
I do not have any code yet, but would be interested in some helpful examples of good ways to handle the character inputs and correctly selecting the asset which represents the letter.