Edit: there’s a better way to do this in UE 5.0 or greater. See beegeedee’s response below.
I used the .zip file in this lecture’s resources to start this tutorial with UE5. However, when it got to the point to test the project after the challenge I could not get movement to work. I discovered that the zipped project was missing the file ‘DefaultInput.ini’. This is where the “MoveForward” AxisMapping is defined and binds to common keys to specify Scale (i.e. ‘W’ for forward, ‘S’ for backword).
I used the DefaultInput.ini file from Sam’s project repository here.
If you put this file into your project’s Config folder (you should probably close the UE editor and rebuild the entire project after doing this), the input bindings will start to work as expected. Apparently this file is autogenerated using the UE project wizard, but is missing from the .zip file.
If there’s a way to generate this file another way that’s better than copy/paste, let me know.