top of page
Front Page.jpg

LUNARIC PARCHMENTS

Project Pitch.

Moonlight Shines on the Past Guilty.

Level Design Thesis Project

Project Pitch.

Experience Goal:
  • Build a non-linear level design methodology with Graph Theory and Dominion Theory
  • Impress the player with a castle on a real scale
  • Help the player maintain the sense of direction in miniscaped and non-linear levels
  • Tell the level world's past history through indirect storytelling
Key Responsibilities:
  • Designed and built the level blockout
  • Documented and iterated level quality
  • Planned and wrote narrative pieces 
  • Designed and scripted combat encounters
  • Scripted a custom weapon and a custom gameplay loop
  • Decorated the whole level to shippable quality using available assets
  • Carried out the lighting pass to add aesthetic depth
Project Info.

Project Information.

Engine: Creation Kit: Skyrim
Mod for: The Elder Scrolls V: Skyrim
Work Time: Aug 2023 - March 2024
Team Size: Solo Dev

Play Time: 15 - 30 minutes
Features:

  • Non-linear miniscaped level

  • Indirect Storytelling

  • Custom Gameplay loop

"Lunaric Parchments" is a single-player mod level of The Elder Scrolls V: Skyrim. It is a miniscaped ("Hakoniwa") and non-linear level designed using Graph Theory and Dominion Theory. Using these two theories, I aimed to build a methodology that improves the player's sense of direction in non-linear levels.

​

This level is about helping a mysterious older woman investigate a nearby castle occupied by chaotic magicka interferences and creatures. The player is tasked with collecting seven magical parchments from the castle to resolve the chaos. While collecting the parchments, the player is able to learn what happened in the castle's realm in the past through environmental and indirect storytelling pieces.

Key Definitions:

Miniscape: Miniscape (or "sandbox," which is less accurate but easier to understand) is a word translated from the Japanese word “Hakoniwa.” The concept of “Hakoniwa” is the idea of making an encapsulated room elaborate enough to tell its purpose and give visitors a deep impression. For example, each level in Super Mario 3D World is recognized as a miniscape.

​

Dominions and Dominion Theory: Dominion Theory is a level design methodology originally used by Half-Life 2’s developers. The Dominion Theory also implies that gameplay areas may be represented by vertices, which are called "dominions". The vertices have “an area of effect,” and each vertex’s area of effect should not overlap with other vertices’ area of effect to avoid the player being exhausted.

Overview & Level Maps.

Design Process.

In my concept and plan, the level would end with a boss fight on the top of a lofty tower, which is also a landmark that helps the player navigate. However, this design was blocked because I could not find available assets to build it while making it stand out.

 

Eventually, I fixed this issue by piling up ice crystals in different shapes, which I also added to the tower's nearby gameplay to make the area around it stand out. 

When I designed the castle wall section in the level, a conflict occurred. To keep the general style consistent, I needed to use modular assets from the same decorative themes. However, this created a visually repetitive pattern that could cause players to lose direction. 

​

To solve this issue and make the high places stand out in the level no matter what daytime it is, I implemented a snow overlay for all the high places. I further broke repetition by adding pillars, windows, statues, and various war flags.

Design Goals.

Design Goals.

Easy to Memorize

An Easy-to-memorize level layout and clear goals

Exploration

Fantastic fun of exploring the game world and stories

Analysis

Player survey data and proof of the hypothesis

Design Goal 1.

#1 Memorizable.

Memorizable level layout and clear goal

graph and factor.png

The mathematic tools (Graph Theory) I used to verify if a level structure is easy to memorize

The methodology involves the following steps before blocking out the level layout:

  1. Design an initial graph with a Stability Factor γ larger than 0.94

  2. Detail the initial graph with new dominions (gameplay areas) while maintaining its γ > 0.94

  3. Block out the level whitebox and evaluate its Stability Factor to make sure it wasn't changed

Landmarks & Miniscaped Decorations

To help the player memorize different dominions (gameplayer areas), the usages of landmarks and miniscaped decorations are vital. The distinctive decorative themes in a dominion, together with its unique landmark, facilitate the player to form solid recognition of this dominion.

d1.gif

Dominion 1's exterior was decorated in Skyrim's Markarth theme. Its landmark is a giant dead tree

Each dominion in this level follows the subsequent design rules:

  1. It is decorated by only using modular assets from a specific theme from Skyrim

  2. It contains landmarks or weenies that help players form mapping relationships in which one landmark corresponds to one dominion

  3. It includes at least one quest item highlighted by purple beams that requires the player to visit

lightbeams_day.gif

In this level, to test the hypothesis, there weren't any planned quest markers to inform the player of where a quest item was. To allow the players to plan their routes and set up goals, I implemented a conveyance that each quest item is highlighted by a purple light beam shooting into the sky. These light beams are extremely visible even in the day environment.

Design Goal 2.

#2 Exploration.

​Fantastic fun of exploring the game world and stories.

storytelling-03.png

Indirect Storytelling - The level was filled with accessible items that tell stories about the following parties living in the castle centuries ago. These include:

  • how did the queen of the castle in the past cause the disaster that ruined her realm

  • the anecdotes and scandals between the queen, her personal maid, and the queen's husband

  • castle citizens' increasingly crazy cult of the queen

  • how citizens in different social statuses reacted to the upcoming disaster in the past

20240519224820_1.jpg

Environmental Storytelling - To emphasize the citizens' cult and worship of the queen, I planned and implemented stone NPC statues throughout the whole level. Moreover, these statues also provide fantastic conveyance that draws the player's eye toward the direction they are facing.

exploration-03.png

Exploration Chest — To keep the player engaged in exploring the game world, I planned and placed a large number of chest boxes and containers in the level, each containing random items. Meanwhile, by strategically placing consumables such as potions, craft materials, and trash items, I ensured that the level flow kept pushing the player forward.  

Design Goal 3.

#3 Analysis.

​Player survey data and proof of the hypothesis.

QMap_3.png

The reference top-down snapshot provided with survey questions

Analysis Methodology - After the participants finished the level, they were invited to complete a post-test survey. The survey contained 15 quiz questions, which allowed me to measure how the players mentally mapped the level layout according to their correctness.

Furthermore, the survey also contains demographic questions that ask about the participants' player style (based on the Quantic Foundry Player Motivation Profile) and general experience to help analyze data.

2.png

Majority of players feel the can mentally map the level layout

Note: Mental mapping refers to an ability that, given a description, an image, or an objective, you can picture how to reach the area as depicted by this information

​

Demographic Conclusions - From the survey's data, I had the following conclusions for the methodology in this thesis:

  • The methodology helps the majority of players reduce their chances of feeling lost in non-linear level space

  • The methodology would help maintain players' sense of direction when they play a level for the first time

  • By providing exploration chances, the level designed by this methodology can maintain players' engagement when they feel lost

1.png

15 questions' correctness with respect to dominions (gameplay areas)

Extra Finding - According to the player segments of the Quantic Foundry Player Motivation Profile, I defined a "Discovery Type" player as someone who is highly likely to engage in exploring the game world while playing a video game. 

Then, by categorizing Discovery Type players' correctness of quiz questions, I discovered that this type of player had better correctness of mental mapping level layout compared to other types that don't care about exploring the game world.

As a result, an extra finding of this study is that the player type will affect how well a player can mentally map a level layout. The methodology ensures fun for the Discovery Type players who can subconsciously memorize the level layout

Postmortem.

Postmortem.

What Went Well?

  • Verifying Hypothesis

    • I successfully proved the effectiveness of the methodology

  • Good Exploration Choices

    • All participants thought this miniscaped non-linear level was fun and engaging

  • Created a similar feeling to Dark Souls' levels

    • Several participants spontaneously said the level felt like Dark Souls while playing

  • LODs ​

    • Level LODs finally worked perfectly after I spent tons of hours working on Mod tools that generate decent and robust LODs​

What Went
Wrong?

  • Make Dominions Distinctive

    • Making a gameplay area visually distinctive requires not only assets in a distinctive art theme but also a unique land feature

  • Custom Gameplay
    • The custom gameplay loop doesn't include enough positive feedback. It kept the players away from using it​

  • Combat Design and AIs

    • The AI package System in Creation Kit: Skyrim is too ​grinding, and it blocked me from creating more interesting combat events

What I
Learned?

  • How to Create an Engaging Exploration Experience

    • Always provide rewards and extra surprises when the player explores a place that is not in the main flow

  • How to Design Non-linear Miniscaped Level

    • Although my hypothesis was merely verified preliminarily, it gave me a best practice of how to plan and design layouts for non-linear miniscaped level​

Gallery.

Gallery.

bottom of page