Josh Malmquist

Gameplay Programmer

LinkedInGitHubLink

Smite

Smite is a 3rd-person Action MOBA where you play as Mythological Gods and Goddesses battling out for control. 

_____________________________________________________________

Position: Gameplay Programmer

Company: Titan Forge (Hi-Rez Ventures)

Duration: November 2018 - July 2021

Technologies: Unreal Engine 3, C++, Unreal Script

Released Platforms

Windows PC

PlayStation 4

Xbox One

Nintendo Switch

Contributions

Notable Gameplay Mechanics & Features

Olorun - Time Dilation

Olorun was the second god I was lead gameplay programmer on. One of his most notable and technical features was Time Dilation, which involved slowing and speeding up every character, projectile, VFX/SFX, and deployable in the field. This feature was a massive undertaking that required us to do a full regression of 100+ gods as we were making changes. During this feature I learned a lot about how to handle big systematic changes and how to debug and quickly parse issues in the engine. 

Mulan - Grapple & Evolution System

Mulan was the third Goddess I was the lead programmer on. Her two most notable gameplay features were the Evolution System and the Grapple ability. For her evolution system, I utilized an interface system that all of her abilities shared to allow her to have a consistent pattern and implementation with minimal redundancies. The Grapple required a lot of coordination between me and the art teams. I had to work closely with Tech Art to get the timing and feel correct for her anims. 

Danzaburou - Ricochets & Rocket Control

Danzaburou was the final god I was the lead programmer on for Smite. His two most notable features were the Money Bag Ability and his Rocket Ultimate. Danzaburou required a lot of iteration between the Lead Designer and myself. The money bags went through several variations and used ricochet tech, which had been historically difficult. I ended up creating a new standardized system for ricochet targeting to allow for simple reuse on future characters. 

Additional Media

Smite - Official Trailer

Jormungandr God Reveal

Smite - To Hell & Back Trailer