Description
🎬 Showcase Video | 🎮 Playable Demo | 📖 Documentation | 💬 Discord Server
Check out all pack reviews and questions on Orbital Market!
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).
If you have any suggestions, feedback, or encounter any issues, please do not hesitate to contact me via the support discord server.
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)
Bullet Decal: OpenGameArt (Musdasch)
Included formats
- versions