Enemy Front is a first-person shooter set during World War II. The player takes control of American war correspondent Robert Hawkins who fought along with resistance fighters in various locations in Europe such as Germany, France and Norway, along with the Warsaw Uprising in Poland. The game starts with an audio broadcast where Hawkins announces he will tell the story of what he has seen and the game is then played as a flashback.
Hawkins needs to complete various missions often fighting alongside other soldiers. He has access to a large arsenal of weapons, including handguns, machine guns, assault rifles, and sniper rifles, as well as weapon types commonly associated with resistance fighters such as the sten gun, welrod pistol, lightning submachine gun, and Molotov cocktails. Weapons and ammo are picked up along the way or swapped with those left behind by dead soldiers. A tactical approach through sabotage and stealth is also possible. Hawkins can silently take soldiers hostage, dispose of them, and drag their bodies to a safe spot where they are unlikely to be discovered. The game also has a noise indicator, where loud noises such as planes flying by offer a time-frame to shoot without being revealed.
A mini-map in the bottom left corner provides an overview of the environment, while objects such as stones can be thrown to distract enemies and lure them away. Hawkins also has binoculars to watch the enemy's movement from a distance. His health status is revealed through visual cues; when injured, the screen has a red glow and fades. Health restores automatically when keeping a low profile for a while. There are three difficulty levels to choose from (casual, normal, and expert). On expert mode, enemy markers on the mini-map are removed, making it more difficult to keep track of opponents.
The different levels are split up in multiple sections with primary and secondary objectives such as rescuing hostages, locating officers, stealing supplies, and placing explosives. The progress is largely linear with a small number of choices that result in different outcomes, but the size of the environment often allows for different approaches. Online multiplayer is supported for up to twelve players simultaneously.