LOST BEACON
Lost Beacon is a third-person pluzzle adventure game
- Developed a fully custom cutscene system to seamlessly display and play cinematic sequences.
- Developed a journal system to log, manage, and display in-game collectibles.
+ Contributions
Gameplay — Trailer






Custscene Integration
I designed a dialogue system using Unreal Engine’s Blueprint system. The system retrieves dialogue
entries from a Data Table and sequentially displays them as subtitles, along with associated audio
andimages.
This implementation demonstrates my ability to use Blueprints for gameplay logic, manage UI updates via
Widgets, and integrate data-driven systems (Data Tables) for flexible content pipelines.
Demonstrations
+
Implementation for Custscene System
+

Initializes the dialogue by setting the current Current Narration List. It then checks if the current line has reached the total number of entries. If not, it shows the next line. If yes, it ends the dialogue.

Once finished, it removes the dialogue widget (if valid) and transitions the player into the next level when starting a new game, ensuring a seamless flow between narrative and gameplay.

Initializes the dialogue widget for the first line by creating the WBP Image widget, storing a reference to it, and adding it to the viewport so subtitles and visuals can be displayed.

Displays each dialogue entry by retrieving text, images, and audio from a Data Table. The system updates the subtitle widget, swaps the corresponding image using a dynamic material, and plays the narration sound while advancing to the next line.