UE5 MIDI Drumkit Endless Runner Internship

This project was created my myself and two other graduates for a paid internship at Staffordshire University. It is intended to be controlled using a MIDI drumkit with it’s input notes mapped to different player actions such as jump, slide, block and run. It is a sidescrolling runner with both premade and randomly generated levels.

Features I worked on:

  • Quartz clock plugin to keep the BPM of the levels in time with the audio tracks
  • Audio responsive visual elements tied to the different instrument tracks
  • MIDI Plugin to interpret drum kit notes into different player abilities
  • Cel and outline shader

Leave a comment