top of page
Image by Dimitris Chapsoulas

UE5 Dimension Shift [Portal Inspired]

About

Software: Unreal Engine 5

Team Size: 4

Project Duration: 4 Month (January - April)

Genre: Puzzle/Adventure

Platform: Console (Xbox)

Role: Technical Game Designer & Dev Tester

Platform Validation Summary

  • Tested and developed on Xbox development kit using Xbox controller input exclusively

  • Validated controller-only navigation (menus, puzzles, combat, traversal) with no keyboard dependency

  • Ensured console-safe performance targets across puzzle-heavy and combat-heavy levels

  • Verified safe recovery from failure states (falls, deaths, reloads, checkpoints) using controller input only

  • Tested build stability across repeated play sessions to identify crash-prone scenarios

Trailer

Game Trailer

Performance & Stability Checks

  • Identified performance pressure points during portal-heavy scenes, moving platforms, and combat encounters

  • Tested frame stability during rapid camera transitions (FP ↔ TP) and physics-based puzzle interactions

  • Validated load behavior and checkpoint restores after deaths, falls, and level transitions

  • Re-tested levels after design iteration to ensure fixes did not introduce regressions

Features

Controller & Input Compliance

  • Designed and tested all mechanics using Xbox controller only

  • Validated input responsiveness for platforming, portal placement, combat, and menu navigation

  • Ensured no gameplay-critical actions required precise mouse-style input

  • Tested edge cases such as rapid input switching, held inputs, and failed interactions

About the Game:
 

Dimension Shift is a first-person and third-person dynamically shifting puzzle platformer, set aboard a futuristic spaceship hijacked by an alien force. Players must escape captivity, sabotage alien experiments, and return to Earth, using a mix of spatial manipulation, environmental storytelling, and physics-based puzzles.

Inspired by Portal, Prey, and Dead Space, this map features fluid perspective transitions, allowing players to switch between first-person precision for aiming and puzzle-solving and third-person for traversal and environmental awareness.

Level 1: Escape from Holding Cells

  • Introduces core mechanics: interacting with switches, unlocking doors via wires, and basic parkour.

  • The player must locate switches connected by wires to open locked doors.

  • Parkour Challenge: Jump across platforms above lava to reach buttons and safely open pathways.

  • Teaches stealth by avoiding initial alien patrols.

image.png

Level 3: Research Facility

  • Introduces new story elements showing how the aliens are conducting experiments on bots and biological research.

  • First encounter with the alien portal technology—learning how they manipulate dimensions.

  • Portal Gun is obtained in this level, introducing basic portal mechanics to solve puzzles.

  • Some sections require using portals creatively to navigate restricted areas.

image.png

Stage 5: Engine Room

  • It is guarded by turrets, alien soldiers, and security bots, making it the first central combat-heavy area.

  • The player must solve puzzles while avoiding enemy patrols to unlock the main control room.

  • Stealth and strategy are key—using portals to distract or outmanoeuvre enemies.

  • The final objective is to gain access to the ship’s main systems, setting the stage for the endgame.

image.png

Stage 7: Severs Security II

  • A tougher version of the previous corridor.
    Moving lasers, broken glass floors, and lava below make every step risky.

  • Now, moving platforms are added, forcing the player to make longer, precise jumps.
    Dodging lasers while jumping is key—one mistake leads to instant damage or death.

7.JPG

Stage 9: Server Cooling Room

  • A fast-paced puzzle zone where the player must collect three color keys to open the next level gate.

  • The room features conveyor belts with different speeds and directions, along with lava pits, jump pads, and a fan for boosted vertical jumps.

  • Players must navigate a mix of crumbling platforms, timed fall tiles, and fake platforms—only a few are safe to land on.

  • Careful observation and quick reflexes are essential to reach the correct platforms and collect all keys.

9.JPG

Stage 11: Spaceship Control Station

  • A chaotic lava-filled chamber where the player must dodge enemy turrets, navigate moving lasers, and cross unstable platforms.

  • The area is packed with angled and shifting paths suspended over lava, forcing careful movement and timing.

  • One wrong step or mistimed jump can send the player into the fire or right into turret fire.

11.JPG

Level 2: Puzzle & Backstory

  • Introduces more complex wire-based puzzles to unlock doors.

  • Moving platforms become part of traversal, requiring precise timing and puzzle-solving.

  • This level reveals hidden backstory elements via scattered notes, terminals, or holographic logs.

  • Players must navigate different rooms, solving puzzles while uncovering hints about the alien invasion.

image.png

Level 4: Power Level

  • The goal is to restore power to critical sections of the ship by solving power-routing puzzles.

  • Introduces gameplay mechanics like launch pads and colour-coded doors requiring specific portal placements to progress.

  • Power nodes and circuit challenges force the player to think strategically about how energy flows.

  • Using the Portal Gun is essential to solve platforming-based puzzles and advance.

image.png

Stage 6: Severs Security I

  • A narrow corridor guarded by moving lasers and a glass floor—some parts broken, exposing acid below.

  • The player must dodge lasers and avoid stepping on weak tiles or risk falling to their death.

  • There are no portal surfaces here, so timing and precision are key to making it through safely.

6.JPG

Stage 8: Data Extraction Room

  • A high-security room where the player must collect three color keys to unlock the main gate.

  • The area includes three portal surfaces, two turrets, two weighted platforms, and two pickable blocks.

  • Players must place the blocks on the platforms while avoiding turret fire and using portals to access each key zone.

  • Smart movement and object placement are key to surviving and unlocking the path forward.

8.JPG

Stage 10: Server Storage Room

  • A dangerous storage zone where the player must collect three color keys using portal navigation and quick thinking.

  • The area contains three portal surfaces, four enemy turrets, and lava beneath moving platforms, raising the stakes for every step.

  • Some walls are destructible, hiding keys or alternate paths behind them.

  • The player must use portals to outmaneuver turrets, destroy hidden barriers, and find the safest route to the next level.

10.JPG

Stage 12: Escape Pod

  • The final combat-heavy section before escape.

  • The player must use a rocket launcher to eliminate waves of alien enemies while avoiding turrets and navigating platforming challenges.

  • Weighted boxes are used to activate electric burner machines—these lift and incinerate three key turrets guarding the exit.

  • Once all turrets are destroyed, the final escape pod opens, bringing the mission to a close.

13.JPG
Gameplay

Level Showcase Gameplay

Development Support Contributions

  • Created internal test notes and repro steps for puzzle failures, soft-locks, and traversal breaks

  • Flagged design scenarios that could lead to player dead-ends or unrecoverable states

  • Worked closely with programmers to adjust mechanics that caused instability or input ambiguity

  • Re-tested fixes across levels to confirm stability and prevent regressions

Console Risk Areas Identified

  • Portal visibility and depth perception on lower FOV

  • Precision jumps with controller-only input

  • Performance spikes during lava + particles + enemies

  • Camera collision in tight corridors

Save Data & Progression Validation

  • Validated checkpoint saves and progression recovery across deaths, reloads, and level transitions.

  • Flagged scenarios that could result in progression loss or inconsistent save states during iteration.

Contact me :
  • LinkedIn
  • 295555
  • X
  • Instagram
  • YouTube
bottom of page