Steelheart

Personal Project

Platform: PC

Engine: Unreal Engine 4 (now upgraded to 5)

Team Size: 1

Role: Lead Programmer

Roles and Responsibilities

  • Created open-ended sandbox experience by emphasizing a flight locomotion system within an Unreal Engine environment.
  • Utilized a combination of C++ and Blueprint scripting, with a dedicated focus on interfaces and the MVP model, ensuring a flexible and decoupled solution.
  • Working on planned expansion by integrating Unreal's Chaos Destruction System to achieve a fully destructible environment.

Overview

Steelheart represents my endeavor to craft a project featuring a fun and compelling player controller. In the brainstorming process, I happened across the idea: "Wouldn't it be fun if players could soar through the skies? And wouldn't it be even better if they could wreak havoc while doing so?"

Thus, the concept of a Supervillain simulator was born. The primary objective is to maximize the thrill of movement. With the implementation of a seamless flight locomotion system, I am now eager to embark on the next phase of my journey: harnessing Unreal's Chaos Destruction to bring my vision to life.

Of course, it can't be that difficult, can it?

Assets Used

© Copyright Jasfiq Rahman 2024

Icons by Icons8 and Flaticon.