Armor

For the past week I mostly spent time on equipment and the underlying systems of getting and using new items and displaying it on the player character. I’ve also made some tweaks to the combat AI, enemies now attempt to taunt you during combat by shouting comments at you. The overworld map is also nearing completion in terms of layout, but enemy placement and optimization still remains.

armor

Testing armor, Leather Armor and Iron Armor.

armorInspector

Armor setup in the Unity Inspector.

Armor have four primary variables, Damage Resistance, Enchant, Enchant Strength and Speed Modifier. Damage Resistance is how much damage is removed from an incoming attack, Enchant is the current enchant on the armor. Possible enchants include reflect damage, speed increase and poison resistance so far. Enchant strength is purely how powerful the enchant is. Speed modifier works like weight, and can both increase and decrease the characters top speed.  When equipping new armor, the Skin is applied to the character, and the models for helmet and shoulderpads are cloned onto the character.

leatherArmor

Player character with leather armor on.

Work has been started on a new dungeon with a fire theme. I’ve only placed the rooms and made the color palette, but I intend to have it complete soon.

redDungeon.png

Fire Dungeon

Sorry for such a short post this week compared to others, but I hope to have a longer one next week. Until then, take care.