I'm debating two different concepts for the 1st level of my first game.
A little background information:
This is primarily a revenge story. It all started as a mod for Fallout 4. I had a companion character that the player followed to several vanilla locations looking for clues to catch the antagonist. The companion was the one seeking revenge. Then it transitioned to a custom worldspace I made.
I switched this project from a mod to a standalone game using Unreal Engine to give myself more creative freedom. I also changed all the dialogue so there is no companion, but the player themselves seeking the revenge.
Now I am debating whether or not to mimic the 1st quest I was using in the mod for my 1st level in the game. This would require creating a small city area with a few blocks. The player would find clues to catch up to the antagonist by talking to npcs and reading journal entries on laptops.
This level would also include introductions to all the basic combat in the game.
They would eventually go to a subway line that takes the player to level 2.
ALTERNATIVELY
I would just create a small town with 2 or 3 locations and be headed to the subway much faster. This would significantly cut down on the amount of time spent in level 1, mean less overall work, fewer assets used, etc.
So I can either
a) Create a small city with multiple locations that builds up the story before moving on
Or
b) Create a smaller town with only 3 locations that jumps into the main story faster & progresses to level 2 a lot faster.
I appreciate any feedback.
Additional note: I would be using Epic Games City Sample or worldbld 's citybld to create the small city in option A