I've been working in my free-time lately to improve my understanding of Blueprinting in Unreal Engine 5, most recently by integrating Niagara Systems into Unreal's default First Person Character set-up!
Some of the work included setting up the default character to hit on a crosshair; integrating Niagara systems for the muzzle flash, tracer, and explosion; and setting up decals for wall damage.
There is also a breakdown of my particle system at the end, highlighting fire and smoke sprites made with EmberGen and a sprite that I animated by hand. 💥