Menu structure (node based depiction) and flowchart can be seen below:
Customization flow:
Download and unpack the zip-file to your computer, to see the animation example.
(Flash player is required to view the animation).
All screens from the flash animation can be watched here in full size:
If you on the other hand, want to download the following mockups,
I have made a convenient zip-file which you can grab here… (Filesize is approximately 50mb)
Additional game design:
I found it relevant to display one of the possibilities, with the weapon customization screen.
I believe, the user would benifit from an option to get some customization recommendations or sets, by passing in the specific preferences, he wants a weapon to contain.
Of course this is outside the challenge at hand, but a quick mockup suggests how this could be approached.
A user adjusts sliders in order to get recommendations.