This chapter covers recipes surrounding game control input (keyboard, mouse, and gamepad), and collisions with obstacles.
The following recipes will be covered in this chapter:
Axis Mappings – keyboard, mouse, and gamepad directional input for an FPS character
Axis Mappings – normalized input
Action Mappings – one-button responses for an FPS character
Adding Axis and Action Mappings from C++
Mouse UI input handling
UMG keyboard UI shortcut keys
Collision – letting objects pass through one another using Ignore
Collision – picking up objects using Overlap
Collision – preventing interpenetration using Block