top of page


As I mentioned on the projects page, re[Mod] is the on-the-fly weapon building arena FPS. It's a networked first person shooter developed in Unity, and is based around the concept of creating your personal weapon with parts scattered around the map.


To break that down a bit more, each player starts with a base weapon - a bullet mechanism, the standard grip, and iron sights.  Around the map are weapon pads that contain parts from one of four different attachment slots: the firing mechanism, the barrel, the sight, and the grip. From there, the player can mix and match different parts as they see fit - they could built a standard sniper rifle, with a sniper barrel, sniper scope and a tactical grip. Or they could build a grenade firing minigun with a sight that has the ability to mark targets. We have over 20 parts implemented, which results in over a thousand possible combinations for players to choose from in order to best represent their playstyle.


As I came on halfway through the development cycle, my contributions to the project were less backend focused and more focused on end user experience and polish. I did work on the damage indication, movement tweaking, and implementation of parts such as the rocket booster grip and the variable zoom sight.


I also did some work on making analytics tools for our designers to use - I created a basic heatmap utility that allowed Tim to make educated tweaks to the level based off of where each player was getting kills or dying in the level. And since our arena level had a good amount of vertical to it, the tool also allowed you to sort by the elevation level of the kill or death.

You can check it out for yourself by clicking here. A quick note, it currently only works on LAN, so you'll have to play on the same network as the people you want to play against. If you just want to hop into the arena you can force it to start by opening the console with ~ and typing "force-start 2".

The Team

Max Sanel - Producer

Charlie Carucci - Lead Designer and Product Owner

James Keats - Lead Programmer

Tyler Bolster - Lead Artist

Michael Manfredi - Artist

Justin Mulkin - Programmer

Tim Eccleston - Designer

Natalie Frost - Designer

bottom of page