Before I started this college year, I decided that my subject specialism would be related to Unreal Engine 4 in some capacity as I had enjoyed the creation of an FPS level in UE4 for a previous assignment, but I was unsure of what exactly I would be doing it, whether it be making a level or scripting the functionality of the game. I had very little experience of scripting in Unreal 4 outside of some basic player tracking AI and player damage scripts. Due to this inexperience I thought it would be best for me to attempt to start learning scripting before the year started so I could get a better sense of what I would be getting myself into if I chose to make an actual game in Unreal 4 for my project. Unreal 4s blueprint system made the most sense for me to use as I knew from the get-go that the system was easier to learn than learning C++ from scratch. I used a tutorial by a Youtuber called Virtus who had created a series on how to create an action RPG using blueprints. I found blu...