top of page
Abstract Futuristic Background

Loop Agent

Summary

Loop agent is a top down stealth metroidvania demo made in UE4 that features a time loop mechanic that records and recreates the players actions from previous loops. It was made with visual blueprints and used a game manager that would periodically store the players location to create an accurate spline path for an AI copy of the player to follow. Any actions the players took that would affected the world was automatically recorded to give an authentic time loop feeling of watching events that the players caused in a previous loop unfold from a different perspective. A secondary element was a stealth mechanic in which the player had to not only hide from enemy characters but also previous versions of themselves to add more tension and encouraging differents approaches with how they act within each loop.

Role: Designer

Project Size: Solo

Engine: Unreal Engine 4

Platform: PC

Duration: September 2021-December 2021

Below is a snippet of code that loads data from a previous loop to create a spline for the AI player copy to follow to mimic the players path from the different loops. It then takes saved data from both player actions and world events to make sure that they trigger at the correct time corresponding to previous loops

bottom of page