Interactive Experience Made for Create-It Studios
Delivered To Client: May 2025
Unreal Engine 5Ableton LiveBlueprintsLevel Design
Created interactive visual elements using meshes, materials, and particle systems
that react to MIDI notes played through a MIDI keyboard or MIDI pattern.
Set up the workflow between Ableton Live and Unreal Engine 5 using MIDI and OSC,
allowing note information from Ableton to control different visual elements.
Rapidly developed the interactive visualizer and later adapted the project as a
learning experience for students to create their own audio-reactive visualizers.
Dungeon Sim
As part of the Asset Management Course
Full Sail University - Game Design Masters
Delivery Date: August 2023
Unreal Engine 5BlueprintsSound Design
Responsible for all of the audio implementation, in which I delved into blueprints, anim notifiers, attenuation, sound cues, reverb volumes, and more.
Worked closely with the team to ensure that the audio functionality and playback works without compromising the gameplay mechanics and systems.
Assisted the team by fixing, improving, or adding needed functionality to certain blueprints, which allowed them to focus and prioritize their tasks.
Developed a system that communicates through a blueprint interface,
allowing various blueprints to know which musical note is being interacted by the player.
Once the player triggers the collision component in a button object instance, not only does it play the respective sound wave,
but it will also highlight the note on both the heads-up display and the piano keys diagram sprite.
Programming Shadow Task for Serious Games Track (SGT)
Full Sail University - Game Design Masters
Delivery Date: April 2023
UnityVisual Studio CodeC#
Practice attempt to mimick the community-created surfing game modes.
Scripted the camera movement, player movement, and blue enemies pathing.
The enemies use the position of specific objects as waypoints to move to different locations, and these can be modified per enemy instance in the inspector window.
As I was requested to use the 3D Core empty template, I used the Unity editor to create the simplistic level design, objects, materials, and more from scratch.