Big Iron
Sole Developer
Big Iron is a first person shooter system that was created by myself.
This projects main goal was to create a weaponsmithing system that can be used at run time to change the behavior of weapons when attachments are added.
Elements Created
Base expandable weapon system, bullet system with penetration and attachment system
Weapon pickup and dropping system
Weapon attachment system during runtime
Quest system with save system
Passive AI for target practice
Main Lessons Learned
Creating prototypes and testing the main parts of systems togethers early is important. Getting information on the main usage of the system helps it evolve faster.
Visual feedback in systems is very important. Adding damage number indicators made the projectile system feel more complete.
Keeping code related to one object on that objects blueprint or as a component makes troubleshooting issues a lot easier and faster
Weapon pickup and drop
Weapon Attachment Swap
Quest Interactions
Enemy AI Interactions