Source Engine Lightning Gun

source engine lightning gun

A custom weapon for Half-Life 2, created using the Source SDK modding tools. The weapon targeted the set of hostile enemies within a 25 degree radius in front of the player, and chained the attack between enemies. The chained attack in turn created an impulse along the vector between the last target and the next one, creating a satisfying aesthetic where enemies were thrown up and away from each other and away from the player.

Technical Challenges: