Website powered by

Uni Project - Weapon Customiser

Created for a university project. This weapon customiser was designed to be a system that the player could update their weapons in real time. Developed in Unity, it took inspiration from the ghost recon customisers and used a save system to save out your configurations. The app used XML to save out which attachments were being used along with allowing for the weapon to be rebuilt from the resources at any time by reading in the config.

I enjoyed creating this and was happy with how well it turned out. The saving out and rebuilding the weapon turned out to be the simple part of this while having everything break apart and lerp back into place correctly was harder. The hierarchy structure of the scripts that controlled each component was very intersting to work out.

Poster For the customiser

Poster For the customiser

Gun Customiser in action