Battlefield 2042 will not offer a campaign or a Battle Royale mode.
DICE and EA have officially confirmed that Battlefield 2042 will not offer a campaign. There will also be no Battle Royale mode. More information about the shooter can be found on the overview page.