Bolt-Action Rifle — FPS Animation Pack
Gamma_Studios
$19.80
$22.00
10%OFF
(no ratings)
Jump AssetStore
Twenty arms animations and five matched weapon animations for a bolt-action rifle. Hands and rifle animate separately, so the bolt, trigger and cartridge move on their own.Bolt Action Rifle FPS AnimationBring responsive first-person bolt-action rifle handling to your Unity project with Bolt Action Rifle FPS Animation by Gamma Studio.This package provides a complete first-person bolt-action rifle animation showcase designed for previewing and demonstrating firearm handling in an FPS environment. It includes movement animations, hip and aimed firing with a full bolt cycle on every shot, aim-down-sight transitions, reload animation, melee attacks, weapon inspection, selection, deselection, and jump/run/walk transitions.The rifle is animated separately from the hands. The arms and the weapon are driven by two Animators kept in step by shared parameters, so the bolt, bolt handle, trigger, loose rounds and ejecting cartridge move independently of the hands rather than being baked into the hand animation.The Unity implementation is built as a lightweight preview setup using Unity 2022.3 LTS and the Legacy Input Manager, making it simple to test, study, and modify.Key FeaturesFirst-person bolt-action rifle animation set25 included animations (20 arms, 5 weapon)Weapon animated separately from the hands, on its own AnimatorFull bolt cycle on every shot, hip and aimedMultiple aimed firing animation variationsAim Down Sight (ADS) animation support with FOV blendReload animation for the rifle, with a 5-round internal magazineMelee attack animationWeapon inspect animationIdle, walk, run, and jump animationsSelect and deselect animationsSimple FPS movement controllerClean C# scripts with modular structureIllustrated PDF guide with the full animation list, lengths and frame countsDesigned for animation preview and showcase purposesIncluded SystemsFPS ControllerA simple first-person controller for previewing animations in an interactive scene.Includes:WASD movementMouse lookJumpingRunningGravity handlingSpine-driven look so the arms follow the aim directionAnimator parameter updatesBolt Action Rifle ControllerHandles rifle animation inputs and weapon preview logic.Includes:Weapon firing with a full bolt cycle on every shotReload animation trigger with automatic reload when emptyAim Down Sight (ADS) system with FOV and camera offset blendMelee attack input and animationWeapon inspect animationAnimation variation system for aimed fire to prevent repetitionLoose rounds on the stock hidden during reload so they do not overlap the reload animationWeapon AnimatorThe rifle carries its own Animator and its own animation clips, triggered by the same inputs as the hands.Includes:Bolt and bolt handle animationTrigger animationCartridge ejectionLoose round animation during reloadWeapon clips prepared so the rifle stays attached to the hand throughout playbackAnimation ListThis package includes 25 rifle animations.Arms (20):AS_Rifle_IdleAS_Rifle_WalkAS_Rifle_RunAS_Rifle_SelectAS_Rifle_DeselectAS_Rifle_Fire_01AS_Rifle_Fire_BoltAction_01AS_Rifle_Reload_01AS_Rifle_InspectAS_Rifle_MeleeAS_Rifle_BlockAS_Rifle_Jump_inAS_Rifle_Jump_LoopAS_Rifle_Jump_OutAS_Rifle_ADS_IdleAS_Rifle_ADS_WalkAS_Rifle_ADS_FireAS_Rifle_ADS_Fire_02AS_Rifle_ADS_BoltAction_FireAS_Rifle_ADS_BoltAction_Fire_02Weapon (5):AS_Rifle_Gun_SelectAS_Rifle_Gun_Fire_01AS_Rifle_Gun_ADS_FireAS_Rifle_Gun_Reload_01AS_Rifle_Gun_InspectImportant NotesThis package is designed primarily as an animation preview and showcase setup.It is not intended to be a complete production-ready weapon framework.The included scripts are lightweight and created to demonstrate the animations in Unity. There is no pooling, networking, input abstraction, state validation, recoil or spread model. Developers can expand or replace the controller, input, weapon, and gameplay systems depending on their project requirements.The animations and meshes are the product of this package. The scripts exist so you can see them running in context.The rig is Generic, built on an Unreal-style FPS arms skeleton. It is not a Humanoid avatar, so the clips will not retarget to a Humanoid rig.The package targets the Built-in Render Pipeline. Materials use the Standard shader, so URP and HDRP work after Unity's material upgrade.The audio included in the demo scene is placeholder only and is not licensed for distribution in your project.Number of animations: 25 Number of prefabs: 3Number of meshes: 4 Rigging: YesAnimator Controllers: 2 (arms, weapon)Number of materials: 2Number of textures: 14Texture resolutions: 4096x4096 (14)UV mapping: YesLODs: NoNumber of scripts: 4 C# files (all source, fully commented)Number of audio clips: 6 (WAV, placeholder)Number of scenes: 1 demo sceneFrame rate: 30 fpsRender pipeline: Built-in (URP / HDRP compatible after material upgrade)Input: Legacy Input ManagerUI: none required

