The UE4 is a very flexible engine and is fantastic to fullfill even the pickiest "tweakers" needs (even if a lot of the settings are often hidden in commercial games). Here's how to access them!

1. The Easy (temp) Way To Change Many Hidden Settings

The first thing that you'll want to try is playing with the powerful Unreal Engine 4 Console Command-line

To access the command line, you'll need to download a command-line unlocker (the command-line is almost always disabled in retail games, so this just enables it again)

Universal Unreal Engine 4 Unlocker

Then you can search this list of UE4 commands to experiment with.

UE4 Console Variables and Commands

2. Creating A Mod For More Advanced Things

a. Viewing the game's data

One disadvantage to making changes in the command-line is that you'll have to run it every time the game starts. You can access some hidden settings where the UE4-game saves. For example, for Moto Racer 4, that folder is in

%LOCALAPPDATA%\\MR4\\Saved\\Config\\WindowsNoEditor

Here's the location for Jedi Fallen Order

%LOCALAPPDATA%\\SwGame\\Saved\\Config\\WindowsNoEditor\\

You will only see some of the settings you can change here and you can't always modify settings from this location. To get full access to change ANYTHING in an UE4 game (besides C++ scripts), let's create a mod!

UPDATE: Instead of extracting everything like shown below, you can now use FMODEL to browse all of the game’s data and extract out only the INI file’s in the game.