Realistic assault rifle with attachments. The project contains example blueprints for assembly.
The project has been updated.
Update 01 includes a new forend, angled front grip, folding sight, and animation to hold a weapon without a front grip.
Update 02 includes a new skeletal mesh gun, in which the pistol grip, charging handle, and magazine have changed, which gave the weapon a different look from the classic one. Added a new modern buttstock. Added new weapon skin. Sounds fixed - extraneous noise has been removed.
Update 03 includes a new grenade launcher skeleton mesh, animations, and an iron sight skeleton mesh for it. Also included in the update is a new handguard, similar to a Cold War weapon.
Update 04 includes a new skeletal mesh gun that has changed the pistol grip, charging handle with interchangeable caps, and drum magazine, giving the weapon the look of a modern custom civilian gun. Added a new weapon-holding animation. Also added another version of the animation of the operational check of the weapon. Also added a new holo sight.
Update 05 includes two versions of the new optical sight and several reticles. The optical sight now has an eyepiece spot. The new version of the gun-take animation. And a new close-combat animation. Some changes have been made to the blueprints (PickUp_Items, BP_Weapon_Base, etc).
Update 06 includes new reload animations (two tactical and two full weapons reloads), and new walking and running animations. Update 06 also includes an overheating effect on the suppressor.
Update_06: https://youtu.be/HyHFICbzD4A
Update_05: https://youtu.be/FDRdWQzW6Yk
Update_04: https://youtu.be/7huxYIsIdJo
Update_03: https://youtu.be/m04GICkmZA8
Update_02: https://youtu.be/ay3NUE-_1l0
Update_01: https://youtu.be/piiDbJcBQrY
PREVIEW: https://www.youtube.com/watch?v=bknh4T70RzY Before all updates
PRESENTATION: https://www.youtube.com/watch?v=rpUhhhzXhcQ Before all updates
One customizable assault rifle has two mesh options - classic and modern weapons (four skeletal meshes: two of them are combined with magazines, and two separately), multiple holo sights, laser/flashlight,
compensator, and silencer. Due to customization, you can get different views of weapons.
In addition, there are different firing modes. You can also customize the accuracy of the weapon.
This project uses a material layering system, so you can give your weapon a different look with different patterns. You can also change only a tint.
About the fire selector behavior. Depending on the firing mode, the fire selector will behave accordingly.
It will correspond to the selected mode and will remain in it until you switch to another mode or put the weapon on safety.
Animated for the first person.
Important Note: All projects of the "CG series" are based on a common platform, but are not uniform. Each project has a specialized logic of its own one. The project was conceived not as a complete one, but as an asset pack. So that users can take animation and weapon models for themselves in a more advanced project. The blueprints for this project are configured for presentation only. But advanced developers can improve it.
How to upgrade your UE4 Project to UE5: https://dev.epicgames.com/community/learning/talks-and-demos/J5q/upgrading-your-project-to-ue5
In version 5.1 of the Unreal Engine, the weapon pickup (GunTake) animation is unstable. Replace weapon pickup animation with version 2. In the next update (in 2023 y.), I will try to solve this problem.