May 2024 - August 2024
Description
A team-based multiplayer first-person shooter game by Blizzard Entertainment
Responsibilities
- Utilized C++ and Statescript visual scripting language to develop features within custom Tank engine
- Added and made modifications to shockwave script (used for hero abilities such as Reinhardt’s Earth shatter, Mauga’s Overrun, etc.) that allows specified shockwaves to reflect back to sender
- Added to WeaponVolley script the ability to change a projectile’s collision radius after a specified number of ricochets
- Modified Shockwave script to output a list of points where the shockwave ended, each point of a specified distance apart
- Modified Ability script to make adding charges to hero abilities more designer friendly
- Added an Entity Info panel to the Statescript debugger which display a selected entity’s components’ information
Skills Used
C++, Perforce, 3D Math, Proprietary Engine Visual Scripting