Weapon Kit for Unreal

 
 
weaponkit-logo-icon-nobg.png

by Candecent Games

Weapon assets with a modern aesthetic for games and rapid-prototyping. Crafted for ease-of-use, modularity, and first + third-person views. Our Blueprints make it easy to swap attachments, change skins, change colors and use the weapons out of the box!

 
 
 

Purchase

 

— Games with a modern aesthetic.

— Prototypes that look great with the UE4 Mannequin.

— Slick looking first and third-person projects!

 
 
 

Getting Started

 

Watch the playlist to get started with Weapon Kit.

ART Assets

WK_MeshesIllustration.png

Art assets for each weapon & attachment have their own folder. Bullets and shells share a folder.

  • Weapon bodies are skeletal w/ animations and sockets.

  • Simple attachments like scopes and laser sights are static.

  • Complex attachments like the folding stands are skeletal.

  • Bullets and shells are static.

 

Blueprints

Spawn a functional weapon with 2 nodes using our blueprint actors and utility methods.

WK_Tutorial_SpawnWeapon.png

Customize attachments, skins, color and more at runtime with replication out of the 📦.

Randomize weapon settings and attachments with a simple method call.

Pickup and Drop system that supports Halo, COD and Unreal Tournament style drops.

Basic animation BPs, sound fx, and impact decals included.

WK_Tutorial_Bp01.png
WK_Tutorial_VR-XR-BPMethods.png.png

Virtual Reality

The weapon blueprints have methods for manipulating weapon parts in Virtual Reality ( VR / XR 🥽).

 

Materials

Each weapon has 4 skin materials:

White Shell

Designed to work with the Mannequin, great for prototyping.

Assassin

Dark carbon-fiber and leather.

Vibrant

Color changeable modern and energetic.

Military

Color changeable military camo for a COD like look.

WK_Tutorial_Skins01.png
 

Animations

Note: Particle systems in the video are for demo purposes and are not part of the kit.

Let us know in the survey or Discord if you’d like other animations.

 
 
 
 
 

 

Support

Survey

Marketplace_Gallery_MilitarySkin06.jpg.png

We’re always looking to improve the kit.

Give us feedback on what you’d like to see.

Contact

 

Release Notes

Version 1.4.2
- NEW RK53 Rocket Launcher 🚀


Version 1.4.1
- NEW D22 Revolver💥

- Added OnAmmoChange event to Weapon actor.

- Added GetMuzzleType(), GetPointerType(), GetScopeType(), GetRifleAccessoryType() methods.

- Weapon state replication improvements.


Version 1.4.0

- NEW L11 Sniper Rifle ︻デ══一

- NEW scope + pointer + bipod.

- Weapon asset naming changes for future additions and cohesion.

- Ammo counting and reloading for all weapons; Added GetAmmo(), GetAmmo01(), SetAmmo(), SetAmmoToMax() to API.

- Animation timing improvements for Fire and Reload.

- Added UI icon art for weapon and ammo.

NOTE: Upgrade carefully, if possible try to replace entire folder and reconnect references to BPs.


Version 1.3.2

- Projectiles ( arrow, axe, knife ) now attach to character / skeletal mesh bones on hit.

- New 'Bullet Hit Impulse Force' param for hitscan.


Version 1.3.1

- Basic muzzle-flash fx ✨and impact decals now included in the kit.

- Bullet hitscan methods added.

- improvements to bullet hit and projectile hit events.


Version 1.3.0

- NEW ‘Recurve Bow’ 🏹 weapon type with all 4 skins.

- Major improvements to weapon Blueprint APIs.

- Randomize(), RandomizeSkin(), RandomizeAttachments() methods.

- Pickup and Drop system supporting Halo, COD, and Unreal Tournament style drops.

- Weapon SFX variables and included sound assets for getting started.

Version 1.2.2
- NEW ‘Forest Axe’ 🪓 weapon type with all 4 skins.

- Improvements to Spawn Projectile method params.

- Improvements to Projectile attachment orientation for knife and axe.

Version 1.2.1
- 4 NEW muzzle attachments.

- Naming cleanup of some attachment assets to support future additions.

Version 1.2.0
- 4 NEW scope attachments.

- Major optimizations and fixes to BP_WeaponActorBase class.

- SpawnProjectiveProxy() functionality for the Combat Knife ( and future weapon additions ).

- Weapon settings struct modified to support more muzzle and pointer attachments coming in future updates.


Version 1.1.6
- Improvements to shell eject weights, physics, and force application.

Version 1.1.5
- Default fire mode is now ‘Auto’.

- Better XR / VR tracking.

- Rename of skin types for readability.

- SetLaserBeamColor(), SetColorSwatch() methods.

- 3rd person and VR attach utility methods.

Version 1.1.4

- Laser beam color now adjustable in weapon settings.

- XR tracker methods for bone manipulation in VR.

- Sniper fire anim improvements.

- Pistol skin texture improvements.

Version 1.1.3

- Sniper and SMG texture fixes.

- Component visibility fixes in Blueprint Utility methods.

- Fix for weapon actor base class collision presets.

 

Leave a review if you like the kit, happy game dev!