Thanks to tom’s help, Rimscape is almost ready to have a LWJGL version released. However I’ve come to one odd problem.
When the game is saved, key mappings are recorded since you can set your controls for the game. I do this by saving the key code for each, to be loaded when the settings are loaded.
This is good for one key mapping, but what if someone plays the Java2D version (KeyEvent) and loads his or her game later with LWJGL enabled (Keyboard)? The key codes to not match.
Does anyone have an idea for how I can ensure the appropriate keys are kept bound? If I have to have a switch statement to link all of the keys, how can I ensure I don’t miss any? I’m hoping someone will have an elegant solution for me 
Thanks for any ideas!
