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 04includes 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.
PREVIEW: Before all updates
PRESENTATION: 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:
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.Read More
This pack consists of two skeletal meshes of weapons - one combined with a magazine, and a separate one.
Character Animation Blueprint for the basic display of Animation.
Materials and some sound setup.
Number of Meshes: 65 ( 8 SK, and 57 SM).
Collision: Yes. Custom.
Vertex Count: 104 - 24528 vertices per mesh.
Animations: FP character has more than 45 Animations (Fire, Aim Down Sight, Idle, Reload, Full Reload, Run, Sprint, Jump, Walk, etc.) + 6 Animations (Grenade Launcher)
The weapons have 30 Animations (Fire, Fire ADS, Reload, Full Reload, etc.)
As a bonus, the project has an animation of a frag grenade throw and an animation of a stun grenade throw.
As well as animation of weapon jamming.
Number of Materials and Material Instances: 3 Material layers, 10 Master materials, 2 Post-process materials, 45 Material instances, and 49 Material instances variations.
Number of Textures: 133 textures, 13 reticles, 19 patterns.
Texture Resolutions: 3 - 4096x4096, 80 - 2048x2048, 15 - 1024x2048, 20 - 1024x1024, 6 - 512x1024, 7 - 512x512, 1 -200x200, 1 - 164x64.
Supported Development Platforms: Windows
Important/Additional Notes: HDRIbackdrop was added for the example map, so be sure to enable support for the HDRI plugin.