Description

Portals

Portal consists primarily of a series of puzzles that must be solved by teleporting the player's character and simple objects using "the Aperture Science Handheld Portal Device", also referred to as the "portal gun", a device that can create intra-spatial portals between two flat planes.

Responsibilities

Project Overview: Portal Mechanics Replication and Advanced Movement

The challenge was to faithfully replicate the intricate mechanics of a portal system, enhancing the movement process with a frame decrement during transitions. To achieve this, a dynamic skeletal mesh was crafted, featuring a unique shape that scales in depth as the player approaches, creating an immersive experience.

Key Features:
  • Portal Mechanics: Seamlessly replicates portal mechanics, ensuring smooth transitions with a single frame decrement for a fluid movement experience.
  • Dynamic Skeletal Mesh: A skeletal mesh that dynamically scales in depth, responding to the player's proximity and enhancing visual depth perception.
  • Precision Movement Calculations: Advanced mathematical algorithms precisely control the projector's movement when firing and accurately reposition the player upon portal traversal to a new location.
  • Hybrid Coding Approach: The codebase integrates the power of C++ with the versatility of blueprints, ensuring robust performance and easy modification.
  • This project is currently archived but can be transferred to Unreal Engine 5 and prepared for deployment upon request.

    Videos

    Portal Game Unreal Engine 4.26