
Video
The Project
Grand Larceny Tales is a short puzzle game that started as a student project. To expand upon the original project assignment, a companion character was added offering the player guidance and a simple narrative mystery. All the core gameplay elements were coded in C++ and the companion was implemented in blueprints.
Sylvia
During the course of the game, you are accompanied by Sylvia. Sylvia serves as a guide to push players in the right direction to progress. Her logic was implemented in blueprints and She has the ability to monitor the game state, track the player, move, give simple quests, and deliver her lines as the game progresses.

Narrative
The Narrative is delivered by subtitled dialog from your companion character. The system and its content were implemented through blueprints. This worked out well for a short project but it is not scalable.

In my next project, Radiant Star, I implemented a dialog system using FlowGraph, for its versatility and designer-friendly interface for content creation.
Disclaimer: Around 4 paintings were AI-generated to fill up some walls. The game is Free and these images were given away without copyrights, the prompts and models used were published online, and this disclaimer was added here and on the project's page for transparency.
Screenshots
