These weapons were the result of combining multiple skills I learned in Unreal5. Specifically these skills here:
Position Lerp Tutorial: https://www.youtube.com/watch?v=8-jxARLG2Ik
Rotation Lerp Tutorial: https://www.youtube.com/watch?v=riV_Yz_zePQ
Muzzle Flash Explanation: https://www.youtube.com/watch?v=dSDFSdWWAw0&t=61s
Gun Recoil Tutorial: https://www.youtube.com/watch?v=dSDFSdWWAw0&t=61s
Bullet Creation Tutorial: https://www.youtube.com/watch?v=Wagn7bGjAGQ&t=45s
The Funnel/Orbit type automated weapon has always been one of my favorites since I was young. And I've created some variant off it in all of my indie games as a Unity Dev. So, when I migrated to Unreal5, it was one of the first things I wanted to learn how to do. And, the transition was surprisingly smooth. Many of the same concepts apply, but I think the overall affect looks much more professional in UE5, so I'm sharing my results here now - Hope you guys like it, it was a lot of fun for me to make, and I can't wait to improve and make more weapons like it!
All the best,
-RS-