top of page

My work :

BF1_Soldier

I decided to start my holidays with a challenge.

What about
designing a map for Battlefield 1 (my favorite game)
and, using
Unreal Engine 5, creating an enhanced blocky
version of the map?

Here is the result:

BF_Screen1.png

So how did I manage to create a map inspired by Battlefield 1 that takes place during WW1 ?

It all started by taking inspiration from one of my favorite maps in terms of atmosphere and level design: Passchendaele.

As well as taking inspiration from war movies like (for the general intensity of fights : close quarter, mid range, long range) :

Netflix_NNWF

All quiet on the western front

Fury

Fury

I started by creating a memo of all the informations I could gather related to the battle of Villers-Bretonneux (1918).

20240720_131627_edited.jpg
Maps

Here are the most important pieces of information that I could gather:

-
Factions: Great Britain + Australia + France VS  German Empire.

-
Time period: Focus on the 24th - 26th of April, 1918.

-
Objective of this battle: Stop the German advance toward the west and protect the city of Amiens from German occupation.

-
Possible game modes: Conquest / Operation / Rush ...

-
Battle particularity: First tank-on-tank battle of WWI.

Then after gathering enough informations, I was able to start a 2D paper blocky focusing on my macro level design.

20240720_192847.jpg

- 5 flags : A, B, C, D, E

- Trenches on both sides

- Railway

- Small - Medium village

- No man's land

- Map particularity (
Artillery cannons)

Only then, when I new that my blocky would do the job, I could start working to replicate the design in unreal engine 5.

Here are some screenshots of the map / fake screens of the map :

.BF1_Map_Loading.png

Fake loading screen.

It serves the purpose of demonstrating how it would look like if the map was added to Battlefield 1.

Map overview + Behemoth.

It serves the purpose of demonstrating how it would look like if the player were to choose where he would spawn on the map as in Battlefield 1.
Moreover, I choose to add the BF1's behemoth : Airship L30 (a powerful zeppelin)

.BF1_Map_Overview.png

Here are some screenshots of special location on the map with details :

BF1_Map_A_GermanTrenches.png
German_Trenches
BF1_Map_B_TankBattle.png
BF1_Map_C_Village.png
BF1_Map_D_TrainCannon.png
BF1_Map_E_FrenchTrenches.png
French_Trenches

Here you can find some videos :

Flying over the map to get a quick look of the overall layout.

Walking through the map to get an in-depth look.

Chall_Achiev

Improvements and Next Steps:

- Conduct Closed Playtests: Organize multiplayer playtests to collect gameplay data, evaluate balance, and fine-tune the design for competitive play.

- Enhance the Village: Make improvements to the village based on feedback and data gathered during playtesting.

- Polish Visuals: Add final textures and models to enrich the map's overall aesthetics.

- Reflect on Player Flow: Document insights from playtesting regarding movement flow and chokepoints, applying these insights to refine future map designs.

If you want to find more informations about this project don't forget to check out my figma file :

Figma_Logo
bottom of page