Portal Recreation

A fan-remake of the Portal mechanics with original levels made for a design test in 2 weeks.

Play here on itch.io.

This was my submission for a design test for an internship at XR Games that unfortunately closed before my final interview was conducted. The brief for the test was to ‘Create a short piece of level content for an existing game’, so I chose to recreate the systems behind portal for a 7 level, 20-40 minute game made in Unity.

I modified this portal system made by Daniel Ilett to work with a first person movement controller and implemented moving platforms, holding objects, button interactions, launch pads, doors, portal-clearing fields, acid pools, and turrets. These puzzle mechanics combined with setting walls to be ‘portalable’ or not gave me plenty of tools to work with to create interesting level concepts.

Levels were first sketched out to iterate ideas before using Unity Probuilder for its quick whiteboxing process. Puzzle elements were linked together through Game Events so as to avoid dependencies and allow for multiple listeners. This became especially useful when creating the Glados vocals systems as I could trigger specific voice lines based on the player’s progression through the level.