Перейти к контенту
Медиа 1 для объявления CGr SMG9mm Pack r24

Описание

Please read the description carefully, before purchasing this project.

This is not just a weapon model, the project contains all the necessary animations and logic to create your game.

Three customizable sub-machine guns, multiple holo sights, laser/flashlight, compensator, suppressor, three variations of buttstock, and handguard. 

Due to customization, you can get different views of weapons. 

You can also customize the accuracy of the weapon.

This project uses a material layering system so that you can give your weapon a different look with different patterns. You can also change only a tint. The material is also configured to make raindrops appear on weapons by simply changing the alpha value.

Animated for the first person.

Preview

Presentation

How to combine CGr projects The video was recorded for R23 and has several differences. For example, in all animation blueprints (except FaLMG), casting is replaced with interfaces.

Project "CG" stands for Customizable Guns. "r" is a remaster.

The project allows you to make your weapon different in appearance by changing three types of buttstocks, you can change the length of the barrel and put a handguard, you also have three types of magazines: regular, drum, and double drum.

You have the main body of the weapon, which is represented by the skeletal mesh, and a variety of attachments that can completely change the look of the weapon. 

Variability allows you to make weapons short or long. Thus, you get a kind of constructor from which you can assemble different variants of the same type of weapon.

In addition to the variability of the weapon's appearance, you have four types of weapon holding: normal, with the left hand gripped by the front vertical grip, holding the weapon with one right hand, and custom.

This project uses procedural aiming.

This tutorial shows how procedural aiming is roughly (with slight differences) implemented in my project.

This project uses procedural recoil.

This tutorial shows how procedural recoil is roughly (with slight differences) implemented in my project.

Before purchasing the project, make sure your human skeletal mesh contains bones like "ik_hand_gun", and "ik_hands" like an Epic's mannequin. Since most of the animations of the project actively use them. 

Otherwise, the animations for your skeleton will not work correctly. 

The weapon in the project is snapped on the socket of the "ik_hand_gun" bone, and this bone is used in many animations.

The project has been updated (r24). This update has several differences from the R23 remaster. Owners of the R23 project should update it to R24 to combine the projects.

R24 is already the second remaster of CG projects.

R24 The main additions of this remaster are the appearance of raindrops on weapons, procedural walking, character crouching, sliding, gun deflection when the character approaches an object, grenades were added: frag, flashbang and smoke, explosion effects, blinding effects, and concussion. Projectiles of bullets are now subject to gravity and do not fly to infinity. A system of enemy damage was added depending on the hit to body parts. For example, a hit to the head leads to the enemy's death with fewer hits than to the hand or foot.

In connection with the innovations, materials and the Data Table were changed.

The project does not contain the logic of shotguns. If you want to combine this project with shotguns, I have created shotgun components for this (in R24 projects). All you need to do is import "BPC_ShotgunComponent" to make your shotgun shoot. Connect the functions of this component in a special Graph in the Blueprint "BP_Weapon_Base", or copy the connection from the shotguns project. This is enough for the "DBShotgun" project. For the "PAShotgun" and "SAShotgun" projects, you need to additionally import their components and connect the functions from them. The components contain all the necessary logic for reloading these shotguns.

The project was conceived not as a complete one, but as an asset pack. So that developers can use animation and weapon models and maybe some logic in a more advanced project. 

The blueprints for this project are configured for presentation only. But advanced developers can improve it. For beginners, this project may seem complicated.

For those who decide to understand this project, you need to pay attention to custom collision presets in the project settings, and notifications in animation montages. All changes for different types of weapons must be made in the "DT_Weapon_DataTable". For your convenience, I have moved some variables from the Data Table to the weapon blueprints. This way you can change the variables and see the changes in real time. You can find them in the pickup weapon's blueprint in the construction script.

In the directory "BONUS" there are animations not implemented in the project, such as "Weapon Block Idle Animations" and "Movements".

If you decide to retarget from a UE4 mannequin to a UE5 one, then do it the proper way. Also, watch this video.

Important Note: The weapon in my project is located on the X-axis.

If you want the Y-axis, this is solved very simply - you just export the weapon model, then import it back, but with a rotation of -90 degrees on the Z-axis. You will have to do the same with the weapon animation, or manually rotate the weapon by -90 degrees in each animation, and set the key.

Включённые форматы