top of page

Quick Menu

ChatGPT Image Feb 5, 2026, 10_42_04 AM_edited.jpg
ChatGPT Image Feb 5, 2026, 10_42_04 AM_edited.jpg

· Level Design ·

2024

2 People

10 Weeks

Created with

Unreal Engine

Student Project

Open World prototype developed around exploration, parkour and gliding.

file_00000000870071f4a061b004780582b5_ed
ChatGPT Image Feb 5, 2026, 10_42_04 AM_edited_edited.png

The Core
Gameplay Mechanic

In Dome the player can explore a part of a small city through parkour and gliding while scavenging for parts to build their own weapons, gadgets and gliders. 

Project Goal

My goal with this project was to learn new tools and expand my knowledge of Level Design by creating an open world experience by myself. The intention was to create an outline of a city that can be expanded upon with quests, interactables, people, challenges and explorable indoor spaces. ​

City.png
Starting path_edited_edited_edited_edited.png

Goals

  • Create a hub for the player to come back to. 

​

  • Provide a space for resources. ​​​​​​​​​

​

  • Provide crafting space.​​​​​

Rebel Camp

Challenges

Because of the shape of the dome, the area I was working with wasn't very intuitive to build upon.

Solutions

I focused on blocking off the edges of the camp site first, using a tunnel and a derailed train. Both structures aid with swift traversal into the city and give the player some height. ​​​​

I based the area around a shipping yard utilizing shipping containers and trains to define the area and navigable paths

City.png

Goals

  • ​​Provide interesting spaces for quests and gameplay challenges. ​​

​

  • Create interesting verticality.​​

​

  • Encourage exploration and scavenging.

The City

Solutions

I put the city on a slope so I could create more high and low points, adding some variety to the space

Challenges

​Making monolithic spaces often found in cities interesting to traverse.​​​
Creating a convincing city centre in the limited time available.
Making sure there are enough landmarks to encourage exploration of the whole map and help the player navigate easily.
I created landmarks through either broken buildings or unique architecture and placed them in key locations aided in navigation and made the area more interesting to explore.
Screenshot 2025-05-15 231431.png
I did end up making the city too big so I used the rooftops to create smaller parkour areas for a tighter gameplay experience.
City.png

Goals

  • Lean into the parkour and gliding aspect of the gameplay.

​​

  • Make the city feel easier to navigate and more traversable

​​

  • Give the player easy gliding access to other areas of the map.

​​

  • Provide new areas to explore.

Rooftops

Solutions

I took inspiration from parkour and placed differently sized assets in the level to create different paths leading higher and across buildings
Rooftop1.png

Challenges

Making each rooftop a fun experience.
Making the most of small spaces.
I took the opportunity of expanding beyond the borders of the roof which made the level more interesting as a bonus. 
Screenshot 2025-05-15 231431.png
City.png

Path & Pacing

Goals

  • Provide the player with an easy to spot, recommended path.

​​​

  • Make sure other paths also support easy navigation and a good experience

​​​

  • Make sure the player can always spot something they want to explore

​​​

  • Provide easy access to rooftops.

Solutions

I used foliage and framing to make paths clearer.​​​
Creating paths with foliage.png
Use of trains.png

Challenges

Trying to imagine an intended player path in an Open World study not focused on the implementation of quests.
Finding effective ways to signpost paths to the player.

There are paths that provide height to give the player an idea of where they can go next.

Height providing information 2.png

I placed ladders in the level for extra guidance and an alternative way to climb.

Framing Paths.png

I added climbable window panes, balconies and frames on the buildings to make sure the player can reach the rooftops from anywhere

Everything is climbable.png

Level Design

  • Layout​
    • ​Implemented vaulting, climbing and gliding mechanics from a template into my environment. 

    • Created the city foundation using Landscaping tools including splines, landscape - and foliage painting.

    • Placed pick ups and upgrading material.

​

Technical Level Design

  • Developed tools
    • Scripted my own spline tool to create the trains and the dome.

    • Scripted a building blockout tool that can adjust the number of floors and the size of the building. ​​

  • Set up Engine tools​
    • Set up scatter and foliage actors for foliage painting. ​

    • Created a Landscape material to paint the landscape with a variety of different materials.

Reflection

​

During this project I learned how to use and set up systems such as:

​

  • Scatter
  • Foliage actors
  • Landscape Splines
  • Creating Construction Scripts to create various objects rapidly for layout purposes
  • Implement vaulting, climbing and gliding mechanics from a template into my environment​​

​

If I had more time to work on this project I would create more explorable areas using crumbling buildings, man made caves, and indoor environments. I would also utilize trash and ruined structures to create blockades and create paths that would allow the player to stay on the rooftops and still get around. 

​

Although the end result isn’t perfect, I feel like I reached my goal with this project. I learned new tools, challenged my design knowledge by creating my first Open World map, and I feel like I did it with a reasonable scope. 

​

I'm very happy with this experience and I feel like I have, once again, taken a small step towards becoming a better designer.

bottom of page