Baseball Bat Animation View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
150.6 MB
Files
73
Favorites
3
Views in the past week
33

Price tracking

Last checked
Tracked since
Lowest recorded
$10.50 on

Keywords

Baseball Bat Animation

by Gamma_Studios (opens in new tab)

No ratings yet

first-person Baseball Bat animation package featuring 26 animations, including a dynamic heavy attack charging system, multiple attack variations, and a 3-skin material swapping system

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Baseball Bat Animation, 6 months Current $15.00; lowest $10.50; highest $15.00 in this period. $0 $10 $20 Jul Aug Sep Oct Nov

Asset preview

1 / 8

Baseball Bat Animation screenshot 1

Baseball Bat Animation screenshot 1

About this asset

Baseball Bat FPS Animation

Equip your character with a powerful melee weapon using the Baseball Bat FPS Animation package by Gamma Studio.

This package is a comprehensive collection of first-person melee animations, specifically designed for a Baseball Bat. It features a robust combat system including 6 different light attack variations, a heavy attack system with “Hold to Charge” logic, and a defensive blocking state.

The animations cover everything from basic movement (walk, run, sprint, jump) to weapon handling (select, deselect, inspect) and tactical combat poses. The included BaseballBatController makes it easy to preview the animations with integrated skin-switching functionality and interactive mechanics.

Key Features

First-Person Melee Set: 26 high-quality animations.

Dynamic Combat: 6 randomized Light Attack variations to prevent repetition.

Heavy Attack System: Integrated “Heavy Charge” logic (Hold to charge, release to hit).

Blocking Mechanic: Defensive block state with smooth transitions (In/Loop/Out).

Multiple Idles: Features 3 different Idle variations for a more natural feel.

Skin Switching: Support for 3 distinct skins (Mesh/Material swap) via hotkeys.

Movement Suite: Includes Walk, Run, Sprint, and a 3-part Jump system.

Clean C# Controller: Modular script handling all attack logic, timers, and skin updates.

Included Systems

Baseball Bat Controller

A dedicated melee controller that handles:

Light Attacks: Automatically selects unique random animations for variety.

Heavy Attacks: Logic for charging the strike based on hold duration.

Blocking: Real-time blocking state updates for the animator.

Skin System: Easy-to-use SkinData class for swapping meshes and materials.

Input Handling: Pre-configured for Legacy Input (Left Click: Attack, Right Click: Block, F: Inspect, U/I/O: Change Skins).

Animation List

This package includes 26 animations:

AS_Baseball_Bat_Attack_01 to 06 (Light Attacks)

AS_Baseball_Bat_Block_In / Loop / Out

AS_Baseball_Bat_HeavyAttack_In_01 / 02

AS_Baseball_Bat_HeavyAttack_Out_01 / 02

AS_Baseball_Bat_Idle_01 / 02 / 03

AS_Baseball_Bat_Inspect

AS_Baseball_Bat_Jump_In / Loop / Out

AS_Baseball_Bat_Pose

AS_Baseball_Bat_Run

AS_Baseball_Bat_Sprint

AS_Baseball_Bat_Walk

AS_Baseball_Deselect

AS_Baseball_Select

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. Developers can expand or replace the controller, input, weapon, audio, VFX, and gameplay systems depending on their project requirements.

From the publisher's Asset Store listing.

Technical details

Number Of Animation : 26

Number Of Prefab : 2

Number Of Mesh : 2

Number Of Material : 5

Number Of Texture : 28

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f3 Compatible Not listed Not listed

As listed on the Asset Store.