So, I wanted to make some changes to the weapon materials in my game, “Changli.” It wasn’t as straightforward as I thought it’d be, but hey, that’s game development for you! Here’s how I went about it.
Figuring Out Where to Start
First, I had to locate the existing material files. I dug around in the project folders, looking for anything that screamed “weapon” or “material.” It took a bit of searching, but I eventually found them neatly organized in a folder labeled, surprisingly, “WeaponMaterials.” Who would have thought?

Making the Changes
Next, I opened up the material files in my editor. I’m using a pretty standard game engine, so it was all visual, no coding needed (thank goodness!). I wanted to make the weapons look a bit more… worn, you know? Like they’ve seen some action.
- I played around with the “roughness” setting. Increasing it made the weapons look less shiny and more scuffed.
- I added a bit of “metallic” to some of them, just to give them that extra glint in the light.
- I also experimented with the base color, darkening some and adding a hint of rust to others.
Testing, Testing, 1, 2, 3
Of course, I couldn’t just make changes and call it a day. I had to see how they looked in the game. So, I loaded up a test level and equipped the weapons.
Some of them looked great right away! Others… not so much. The rust effect was way too strong on one sword, making it look like it was about to crumble to dust. I went back to the editor and toned it down, and adjusted it.
The Final Result
After a few rounds of tweaking and testing, I finally got the weapon materials looking just how I wanted. They’re not perfect, but they’re definitely an improvement! It’s amazing how much of a difference a few small changes can make. It’s these little details that really bring a game to life, I think.
Now I moved on the enviroment light, and that will be another sharing!