Player inputs map directly onto game playability. In Unreal Editor for Fortnite (UEFN), inputs provide a way for you to build your player interaction logic once and have it work consistently across mobile, console, and PC without any platform-specific code required.
UEFN’s controls provide you with the building blocks to adapt your game to the player’s device. Turn moving, shooting, and menu interaction into reusable configurations that behave the same across platforms.
The input system also provides visibility into each player's input context at runtime. You can query the hardware a player is using and how they're interacting with your game to adapt your UI and features accordingly. Together, these tools mean you can design for all platforms, without writing separate input logic for each one.
The pages below provide in-depth information about UEFN’s unique input system and how to implement it.
Player Input
Define how player input maps to in-game responses.
Player Input Device Info
Learn how to detect a player's available input hardware and preferred input method through the Verse Player Input Device Info API.
Virtual Pointer
Add cross-platform pointer input to your UEFN island using Verse Enhanced Input, with custom input mappings, actions, and gestures.