top of page

BIONICLE - Masks of Power: 3D Level Design Process

BIONICLE: Masks of Power is a large-scale, open-world action-RPG fangame based on the BIONICLE franchise owned by LEGO. I am currently contributing to it as a Level Designer.

This game is being created and released for free following rules and guidelines set by the LEGO Group, and neither Team Kanohi nor any of its members claim ownership over any elements of the original BIONICLE property. BMOP is purely a passion project by fans.

Everything on this page shows a work in progress.


The private version of this page, linked on my application, shows gameplay footage of my level design and much more detail regarding my process. I am unfortunately not able to show this gameplay here yet, as it has not been publicly revealed. 

Please consider having a look at the private version of

this page to see a much better look at my work on the game. Thank you so much for your understanding and consideration!

Demo Area - Meandering Heights

The team's current focus is creating a demo for the game that will act as a vertical slice, giving players a taste of the exploratory and action-heavy gameplay loop, immersive world, and narrative of Masks of Power. Shown here is an overview of my contributions to the Level Design process of the Demo up to the point it is at so far.

I have been the main designer responsible for the planning, layout, and sculpting/blockout for the Meandering Heights, a sub-level area in the Demo. The Meandering Heights is a high-elevation, dense jungle teeming with life and wandering paths, and it serves as the intro area for the Demo.

My goal in designing the Heights was to create an environment that immersed the player in the world of the game while naturally teaching them its most essential skills and mechanics. I believe strongly in naturally integrating tutorials into the game world and flow, and achieving this was one of my biggest priorities.

Documentation & Layouts Stage

(Click through with side arrows)

My first step in designing any area is writing out any ideas for mechanics and uses of them for obstacles and challenges, in tandem with themes and tones I might want to explore. After this I'll begin to organize them into a formal design document for the area. Our team as a whole uses this general process and works collaboratively on our Level Design documents.

The Demo Overview document that the Level Design team has been using was first created and formatted by me, and all of the documentation on the Meandering Heights specifically was written by me as well.

I can't share too much from documentation at this time for worry of spoilers, but I look forward to adding more here as parts of the game are revealed.

Blockout Stage

Low-poly foliage by:


(Click through with side arrows)

After writing out the structure and flow I had in mind for the Meandering Heights, I began creating the blockout for it in Unreal Engine. I used a combination of built-in engine features, free assets from the internet, and plugins like Voxel and Blockout Tools, to create the blockout. 

I used the Voxel plugin to sculpt the landscape of the Heights and paint it with basic colors to indicate information such as the locations of paths, rocky cliffs, and other information.

I also acquired a low-poly foliage asset pack in order to indicate the locations of bushes, ferns, and other smaller plants, seeing as the thickness of the foliage in various parts of the map would be important. This foliage was placed using Unreal's built-in foliage system. I took care to implement proper culling for this foliage, as even though it was low-poly, I thought it important to make sure performance was smooth enough even at this stage for the most effective testing.

The blockout went through lots of iteration based on feedback after testing before I and the rest of the team thought it was ready to be passed on to setdressing.

I assembled trees using modular components created by team member Boxturret.

Pass to Setdressing

(Work in Progress)

(Click through with side arrows)

After an area has been tested and iterated upon in blockout, it is passed on to Setdressing, which replaces the blockout with final assets while following the blockout.

Shown here is the before and after of blockout to setdressing. The setdressing here is a work in progress, meaning some foliage and other environmental objects' final assets haven't been implemented yet, but the main elements of it can be seen.

This setdressing work is being done by our team member Mosby and is included here to show how my blockout work leads into the rest of the building of the level in the team's pipeline.

Game Trailer

The game's Environmental Teaser trailer. This had no involvement from me and all credit goes to the other members of Team Kanohi.

bottom of page