top of page

Weapon Customization

in 2022, I made a weapon customization system for a personnal project, it was done too quickly and I wasn't satisfied

So in october I made it again from scratch

My objective was too copy weapon customization features from Call Of Duty games (several weapon types, several weapons in each class and attachements)

Template

Downloads

Document

Template

Insight :

To explain in detail how the weapon customization works, I made a document. 
Here a quick overview of it, if you want to see more you can download it above as well as the template.

WeaponCustomDocGoals.png

As you can see, the flowchart of this feature is strange but adapted to my needs.

WeaponCustomDocFlowchart.png

Then I made a slide to help users visualize the utility of each object.

WeaponCustomDocHierarchy.png

Below you can see how I explain a script, here, the weapon script.

WeaponCustomDocFeaturePart1.png
WeaponCustomDocFeaturePart2.png
WeaponCustomDocFeaturePart3.png

What I learned / improved :

  • C# skills 

  • Make a custom version of an existing method.

  • Tech document skills.

  • Explain a complex hierarchy easily.

bottom of page