SUBSTANCE DESIGNER MATERIALS
ENVIRONMENTS
REALTIME VFX (NIAGARA)
UNREAL ENGINE SHADERS
Master Material Allowing For Custom Color Parameters
Material Instances With Edited Values
RGB Mask Setup Used In Environment Work
GAMEPLAY DEVELOPMENT (C++ & BLUEPRINT)
Fighting Game Prototype Featuring: Hitboxes, Hurtboxes, Player States (Hitstun, Blocking, Launched, etc.), Controller Support, Input Buffer & Visualization, Health Damage and Resource Bar.
Blueprint Anim Notify Setup.
Anim Graph With State Based Transitions, Mostly Dictated By The Character State Enumerator.
A C++ Example of the Character State Enumerator Value Being Changed Depending On Movement Input.
A C++ Function That Handles Damage To Players, And Checks The Player State Enumerator To Determine Pushback and Damage Amounts.
Blueprint Input Buffer System.
Two C++ Functions That Check The Sequence Of Inputs Added To The Buffer, And Execute Commands That Are Entered Correctly.