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.
As you can see, the flowchart of this feature is strange but adapted to my needs.
Then I made a slide to help users visualize the utility of each object.
Below you can see how I explain a script, here, the weapon script.
What I learned / improved :
-
C# skills
-
Make a custom version of an existing method.
-
Tech document skills.
-
Explain a complex hierarchy easily.