A first-person physics puzzle game built in 3 days. It is my first deep dive into Unreal Engine and features a dynamic, real-time AI narrator powered by LLM APIs and local TTS.
The Logical Path Narrator is a first-person puzzle game developed over a few days for the Brackeys Game Jam 2026.2, under the theme “Trust no one”. You awaken in a mysterious, isolated facility with only one companion: a dynamic, ever-watchful pathological AI narrator that monitors your every move, contextualizes your interactions, and delivers sarcastic real-time commentary.
While the jam rules strictly prohibited “AI-generated content” (pre-generated assets), I built this game to test a different concept: integrating a live, real-time Large Language Model (LLM) API directly into the gameplay loop. Players who want a strict adherence to the jam rules can simply input an invalid API key in the main menu to break the narrator and play the physics puzzles in silence.
This project was built from scratch in under 3 days and marks my very first time using Unreal Engine. As a developer looking to shift toward Forward Deployed Engineering, I used this opportunity as an intensive, deep-dive learning experience to prove my ability to rapidly acquire new technical stacks and integrate complex APIs into unfamiliar environments.
Working entirely within Unreal’s Blueprint visual scripting system, I successfully learned the engine’s core systems and implemented a fully functional game loop, including:
GameInstance class to handle global events and API states across level transitions.The standout feature of the game is the pipeline I constructed to feed gameplay context to an LLM and parse the response back into the world as a dynamic narrator.
My fascination with integrating generative AI into interactive environments extends beyond this jam. This project serves as a practical, hands-on continuation of the academic research I supervise at Masaryk University. Specifically, it builds upon the concepts explored in A Quest for Information: Enhancing Game-Based Learning with LLM-Driven NPCs, where we researched how LLMs can generate dynamic, context-aware narratives and even interact back with the game to enhance user engagement.
Building The Logical Path Narrator allowed me to transition those theoretical design concepts into a functional, deployed software pipeline under extreme time constraints.