Description
Showcase Video |
Playable Demo |
|
Firearms Evolved offers solutions to various problems commonly encountered when creating weapons for the player character in a single-player shooter game.
Key Features:
- Core Weapon Logic: Fire Rate, Semi-/Auto-/Burst-Fire Modes, and more.
- Recoil System: Procedural recoil with aim-offset/return logic.
- Staged Reloads: Reloads can be split up into 3 stages: Magazine In, Magazine Out, Cycle Action.
- Fake Tracers: Bullets originate from the camera center, with a fake-tracer system for the firearm.
- Hit-Scan/Projectiles: Choose your preferred bullet logic.
- Realistic Firearm Behavior: Simulated weapon chamber and smart reloads.
- Magazine Management: Type-based ammunition, stored on the player character.
- Aim Sway: Slightly move the player camera while aiming down sights.
All special behaviors can be toggled on/off and offer countless customization options. The firearms can be used for first-person and third-person shooters and are intended to be used by the player character.
Important Note: This pack is not intended to be a finished drag-and drop shooter controller. Instead, its purpose is to save development time by providing a basis for a player weapon system. While the firearms themselves are complete, some other systems are intentionally kept vague (e.g., player character and movement, damage system). The pack also doesn’t include a rig or animations for the player hands.
Provided Resources:
- Demo Level, showcasing the firearm features (can be viewed in-engine).
- Quick-Start Guide
- Feature Overview
Changelist:
Version 1.1 (17.08.24)
- Improved the aim return logic. Firearms will now cancel any aim return if the player quickly pans their camera or if the player pans their camera upwards.
- Updated some warning / error text to be more descriptive / helpful.
Sources:
- Most Meshes, Animations, and VFX: Lyra Starter Game (Epic Games)
You can contact us at any time and request that the asset you want be added to the site from the Request Asset section.