← Back to Projects

FTL Meets 3D

Prototype 2024

Made in UE5, a prototype testing porting a 2D game's (FTL) combat mechanics to 3D.

Unreal Engine 5 C++ Blueprints First-Person

Overview

To recreate the core combat mechanics from FTL in 3D space.

Personal Notes: A very challenging project. I learned a lot about UE5 and porting 2D mechanics to 3D.

Ship Systems & Jumping

  • Power system, Weapons, Oxygen, Shields
  • Tactical Radar for targeting
  • Galactic Map with Random Jump Points
  • Quantum Jumping animations & charging

Combat & UI

  • Targeting specific ship components
  • AI-controlled enemy ships (Niagara)
  • Chaos Destruction effects
  • Command console with widget switchers
  • Persistent level streaming