top of page

Sample game project I created from scratch using Unreal Engine 4. This project is complete coded from scratch using Visual Blueprint Scripting. I created an actor class pickup system using Unreal's parent and child relationships, blueprint interfaces and structs. The parent actors have empty struct templates and interfaces applied to them that contain all the information that will be used within the game. This information can contain icons for tools bars, names, static or skeletal meshes, materials, and other actors to add to the player inventory. While the children actors can have this variables changed to make each one individual. The player blueprint doing a line trace to interact with all the pick-up actors in the game. Once the player blueprint sees what parent/child class the pick-up actor is and decides from there what to do. Weapon pick-up actors add additional ammo or  a new weapon to the players inventory. I also created a whole player weapon firing system that includes, reloading, ammo caps, and checks to keep animations playing correctly. 

bottom of page