Bolt-Action Rifle — FPS Animation Pack OFFICIAL SALE

Bolt Action Rifle FPS Animation

Bring 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 Features

First-person bolt-action rifle animation set

25 included animations (20 arms, 5 weapon)

Weapon animated separately from the hands, on its own Animator

Full bolt cycle on every shot, hip and aimed

Multiple aimed firing animation variations

Aim Down Sight (ADS) animation support with FOV blend

Reload animation for the rifle, with a 5-round internal magazine

Melee attack animation

Weapon inspect animation

Idle, walk, run, and jump animations

Select and deselect animations

Simple FPS movement controller

Clean C# scripts with modular structure

Illustrated PDF guide with the full animation list, lengths and frame counts

Designed for animation preview and showcase purposes

Included Systems

FPS Controller

A simple first-person controller for previewing animations in an interactive scene.

Includes:

WASD movement

Mouse look

Jumping

Running

Gravity handling

Spine-driven look so the arms follow the aim direction

Animator parameter updates

Bolt Action Rifle Controller

Handles rifle animation inputs and weapon preview logic.

Includes:

Weapon firing with a full bolt cycle on every shot

Reload animation trigger with automatic reload when empty

Aim Down Sight (ADS) system with FOV and camera offset blend

Melee attack input and animation

Weapon inspect animation

Animation variation system for aimed fire to prevent repetition

Loose rounds on the stock hidden during reload so they do not overlap the reload animation

Weapon Animator

The rifle carries its own Animator and its own animation clips, triggered by the same inputs as the hands.

Includes:

Bolt and bolt handle animation

Trigger animation

Cartridge ejection

Loose round animation during reload

Weapon clips prepared so the rifle stays attached to the hand throughout playback

Animation List

This package includes 25 rifle animations.

Arms (20):

AS_Rifle_Idle

AS_Rifle_Walk

AS_Rifle_Run

AS_Rifle_Select

AS_Rifle_Deselect

AS_Rifle_Fire_01

AS_Rifle_Fire_BoltAction_01

AS_Rifle_Reload_01

AS_Rifle_Inspect

AS_Rifle_Melee

AS_Rifle_Block

AS_Rifle_Jump_in

AS_Rifle_Jump_Loop

AS_Rifle_Jump_Out

AS_Rifle_ADS_Idle

AS_Rifle_ADS_Walk

AS_Rifle_ADS_Fire

AS_Rifle_ADS_Fire_02

AS_Rifle_ADS_BoltAction_Fire

AS_Rifle_ADS_BoltAction_Fire_02

Weapon (5):

AS_Rifle_Gun_Select

AS_Rifle_Gun_Fire_01

AS_Rifle_Gun_ADS_Fire

AS_Rifle_Gun_Reload_01

AS_Rifle_Gun_Inspect

Important Notes

This 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.