Jonathan's Portfolio
Home Projects CV

FleshBound

Project Showcase Gif/Image

Main Addition

  • 1. Highlight Component
  • 2. Save System

Overview

Unreal Engine 5

C++

Blueprints

Highlight Component

The idea behind the Highlight Component is to highlight specific objects when hovering over them. Initially, we considered using a line trace (raycast) to check an object's tag. However, this required designers to manually assign tags to each object, and the tags had to be spelled consistently every time—any typo or variation would break the system, increasing the chances of errors. Instead, we opted for a Blueprint Component check because different objects require different highlight colors. By using a component-based approach, we avoid writing multiple if statements for each tag. Instead, we simply check if an object has the component and let the component determine the appropriate color.

Code Snippet
Code Snippet
Code Snippet