Main Project Image

Bloodbound

Game Engine: UE5 Project Duration: 7 Weeks Project Status: Completed

Bloodbound is a two player co-op experience with horror elements in which players are bound to one another through a cord, you and a friend must navigate by using the connection between one another to manoeuvre forward and solve puzzles.

My Contributions

My Roles

  • Lead Programmer
  • Tools Programmer
  • Gameplay Programmer
  • Source Control Administrator

Spline Systems

Camera Spline System

Made a spline system that designers could customize a route for how the the camera should behave and follow the players.

Spline Level Creation Tool

I also remade a tool that allowed designers to create levels with curves. This tool is very alike my road creator tool in Snow Dash Racing, the difference being that it’s made in C++ and UE already has built-in support for it.

Camera Spline System Code

See Entire Above Code

Trigger Box Systems

Next level

Made a trigger box that sends the players to a designated level.

Dialogue Text Display

Made a trigger box that displays texts once players overlap it.

Boss Edging Box

A trigger area wherein the players could stand inside - while doing so the boss would get more agitated and move towards an attack against the player.

Boss Edging Box

See Entire Code