I used the Unreal Engine 5 first person template as a base and added custom projectile blueprints with their own trails, impacts and muzzle flash VFX. I also added some weapon switch and pickups VFX.
The ice projectile was my attempt at recreating the Ice Beam from Metroid Prime Remastered, and the weapon switch VFX is also inspired by Metroid Prime.
Third party assets used for the rocks in the ice projectile, and textures were from kenney.nl. Sounds from Mixkit. Rock assets from 'Cliff and mountain rocks with interchangeable textures' asset pack.
Updated version with environment assets from the Modular SciFi Season 1 Starter Bundle.