Borova: The Forsaken Village

Primary Role: Lead Developer

TFG Unreal Engine C++ Blueprints Psychological Horror Narrative Design

Borova: The Forsaken Village is my Final Degree Project, a first-person psychological horror and mystery game developed using Unreal Engine. The game focuses on exploration, environmental storytelling, and unraveling a dark narrative within an isolated and unsettling village. Players navigate the eerie landscapes of Borova, piecing together clues and facing psychological challenges to uncover the village's hidden secrets and the fate of its forsaken inhabitants.

Developed entirely within Unreal Engine, Borova leverages the engine's robust tools for visual fidelity, atmospheric design, and interactive environments. The project integrates both C++ for core gameplay systems and Blueprints for rapid prototyping and level design, allowing for a flexible and efficient development workflow.

Core Development Work

Core Gameplay Mechanics & Narrative Integration

Unreal Engine C++ Blueprints Gameplay Programming Narrative Design

I was responsible for designing and implementing the core gameplay mechanics that drive the player experience in Borova. This involved:

  • Player Movement and Interaction: Implementing smooth first-person controls, object interaction systems, and puzzle mechanics using both C++ for foundational elements and Blueprints for specific in-world interactions.
  • Narrative Delivery Systems: Developing systems for delivering the game's narrative through environmental storytelling, interactable notes and documents, and potential dialogue sequences. This included managing the flow of information and ensuring it aligns with the player's progression.
  • Inventory and Item Management: Creating a functional inventory system that allows players to collect and utilize key items to solve puzzles and progress through the game.

A key focus was ensuring that the gameplay mechanics seamlessly integrated with the narrative, enhancing the sense of mystery and psychological tension.

Core Gameplay Mechanics

Atmospheric Environment Design & Level Layout

Unreal Engine Level Design Environmental Storytelling Blueprints

I took a lead role in designing the layout of Borova and crafting its unsettling atmosphere. My contributions included:

  • World Building: Creating the overall structure of the village, including key locations, pathways, and interconnected areas designed to evoke a sense of isolation and mystery.
  • Environmental Storytelling: Utilizing Unreal Engine's tools to populate the environment with details, props, and visual cues that subtly convey the village's history and the fate of its inhabitants.
  • Lighting and Mood: Implementing and adjusting lighting scenarios, fog effects, and visual elements to enhance the psychological horror aspects of the game and create a pervasive sense of dread.

The goal was to make the environment itself a key component of the narrative, encouraging players to explore and interpret the visual information presented.

Atmospheric Environment Design

Psychological Horror Elements & Puzzles

Unreal Engine Blueprints Puzzle Design Psychological Horror

To achieve the desired psychological horror experience, I designed and implemented various elements, including:

  • Puzzle Integration: Creating puzzles that are not only challenging but also thematically relevant to the game's narrative, often requiring players to piece together information gathered through exploration.
  • Atmospheric Sound Design Implementation: Working with sound assets and Unreal Engine's audio system to create a chilling soundscape that enhances tension and unease. (Note: Sound assets themselves might have been sourced or created by others, but implementation within the engine was a key contribution).
  • Visual and Subtle Horror Techniques: Utilizing visual cues, environmental changes, and subtle effects to create a sense of unease and psychological tension without relying solely on jump scares.

The focus was on creating a sustained atmosphere of dread and suspense, engaging the player's mind and making them question the reality of the game world.

Psychological Horror Elements

Contact

You can reach me via email at: javier.gascon.14@gmail.com