John McBroom
Game Developer, Programmer, Infrastructure Architect

Insurgency: Sandstorm

New World Interactive, 2015 - 2023
Design, Infrastructure, Programming

Day of Infamy

New World Interactive, 2016 - 2017
Design, Programming, Technical Level Design

Insurgency

New World Interactive, 2013 - 2016
Design, Programming

Jabroni Brawl

Team Jabroni, 2012 - 2015
Founder, Lead Game Design & Programming

Other Work

Smaller Project Logo
Boss Health Bars
Lua, 2023
A World of Warcraft: Wrath of the Lich King Classic UI addon for tracking boss health during encounters.

Smaller Project Logo
Unreal Engine Contributor
C++, 2017
I'm credited as an Unreal Engine contributor for the following pull request:
CL3664993: Fixes issue UE-48034, a 4.16 regression relating to the nativization of blueprint data. Accepted for release in 4.18.

Smaller Project Logo
C++, 2013
Early VR experiment into alternative control schemes, using gamepad triggers as wing controls. Built inside the Source Engine for the Oculus Rift DK1.

Smaller Project Logo
Source Filmmaker Scripting
Python, 2012
I helped the talented Zachariah Scott with scripting and porting for Source Filmmaker films, in particular Bad Medicine (Winner of a 2012 Saxxy Award) and MIDNIGHT POWER. Scripts were released to the Open Source Filmmaker community.

Smaller Project Logo
SourceMod > WebSockets > Javascript, 2011
I created a plugin piping data from the Source Engine into the browser via WebSockets (then-experimental) allowing external spectating of TF2 matches.
I also made an OpenGL 3D proof of concept, feeding the data into visualized BSPs.

Smaller Project Logo
Source Filmmaker
2010
Using an early build of Source Filmmaker I made some stupid videos for some friends. They've ended up getting 44,196,891 views...

Smaller Project Logo
Hammer, 2008
I contributed a small amount to the talented Timothy Johnson's level "pl_hoodoo", which shipped with Team Fortress 2 the following year.