I want to make my game so that the player has an option to choose between controlling with the arrow keys and WASD keys. How can I do this without making it so both control methods can be used in the levels?
first of all Disable "Default controls" on the behavior options (this avoid using automatically arrow keys), then you have to put a choice into the game, if Player choose WASD or Arrow Keys you can set a Variable to 0, then if the Player choose WASD commands you set this value at 1 and accordlyng you have to program movement to WASD, if is 2 use arrow keys to simulate controls.
just need a variable.