Bardo

Action-adventure game made in Unreal Engine 5

Project overview

Trailer:
You can download the game here!
Scope:

This was a team project consisting of 23 members, the game was build in unreal engine 5 over the course of 8 weeks.

Tech Stack & Workflow:
  • Engine: Unreal Engine 5

  • Languages & APIs: C++ and UE5 blueprints

  • Tools: Perforce (version control), Rider for unreal engine c++, Jenkins for automatic deployment

  • Collaboration: Codecks (project and scrum management), standups and general collaboration via Discord; code reviews on Perforce.


My Role, contributions, and responsibilities

In this project I was picked for the programmer(PR) lead role. My main responsibilities and tasks as PR lead were:

  • Communicating and relaying cross disciplinary information

  • Organising PR specific meetings

  • Recieving and processing action points/concerns from programmers on the team.

  • Organising and keeping up to date on PR specific tasks and progress on said tasks for when other disciplines need PR specific information.

  • Helping PRs when they requested help in implementing a specific feature or other problem.

during the course of this project I was responsible for implemented the follow features:

  • Built core gameplay features—including an interactable puzzle and tutorial system.

  • Developed the complete UI suite (main, loading, settings, HUD, pause) in UMG, integrating artist-supplied art assets and developed an advanced controller navigation system.

  • Profiled & optimized performance across platforms by applying Unreal best practices increasing FPS up to 2x.