About Machete Animation
- Theme > Military & Combat
- Art & Visuals > 3D
Machete FPS Animation
Bring responsive first-person melee combat to your Unity project with Machete FPS Animation by Gamma Studio.
This package provides a complete first-person machete animation showcase designed for previewing and demonstrating melee weapon handling in an FPS environment. It includes movement animations, light attacks, heavy attacks, blocking, weapon inspection, selection, deselection, and jump/run/walk transitions.
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 machete animation set
- 29 included animations
- Light attack system
- Heavy attack hold/release system
- Blocking animation support
- Weapon inspect animation
- Idle, walk, run, and jump animations
- Select and deselect animations
- Simple FPS movement controller
- Basic weapon switching setup
- Clean C# scripts with namespace structure
- 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
- Animator parameter updates
Melee Controller
Handles machete animation inputs and combat preview logic.
Includes:
- Light attack
- Heavy attack charge state
- Heavy attack release
- Blocking
- Inspect animation
- Basic animation randomization / prevention of repeated consecutive attacks
Animation List
This package includes 29 machete animations:
- AS_Machete_Attack_01
- AS_Machete_Attack_02
- AS_Machete_Attack_03
- AS_Machete_Attack_04
- AS_Machete_Attack_05
- AS_Machete_Block
- AS_Machete_Block_In
- AS_Machete_Block_Loop
- AS_Machete_Block_Out
- AS_Machete_Deselect_01
- AS_Machete_Deselect_02
- AS_Machete_HeavyAttack1_In
- AS_Machete_HeavyAttack1_Out
- AS_Machete_HeavyAttack2_In
- AS_Machete_HeavyAttack2_Out
- AS_Machete_Idle
- AS_Machete_Inspect
- AS_Machete_Jump
- AS_Machete_Jump_In
- AS_Machete_Jump_Loop
- AS_Machete_Jump_Out
- AS_Machete_Run_In
- AS_Machete_Run_Loop
- AS_Machete_Run_Out
- AS_Machete_Select_01
- AS_Machete_Select_02
- AS_Machete_Walk_In
- AS_Machete_Walk_Loop
- AS_Machete_Walk_Out
Important Notes
This package is designed primarily as an animation preview and showcase setup.
It is not intended to be a complete production-ready combat framework.
The included scripts are lightweight and made to demonstrate the animations in Unity. Developers can expand or replace the controller, input, weapon, and combat systems depending on their project requirements.
Bring responsive first-person melee combat to your Unity project with Machete FPS Animation by Gamma Studio.
This package provides a complete first-person machete animation showcase designed for previewing and demonstrating melee weapon handling in an FPS environment. It includes movement animations, light attacks, heavy attacks, blocking, weapon inspection, selection, deselection, and jump/run/walk transitions.
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 machete animation set
- 29 included animations
- Light attack system
- Heavy attack hold/release system
- Blocking animation support
- Weapon inspect animation
- Idle, walk, run, and jump animations
- Select and deselect animations
- Simple FPS movement controller
- Basic weapon switching setup
- Clean C# scripts with namespace structure
- 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
- Animator parameter updates
Melee Controller
Handles machete animation inputs and combat preview logic.
Includes:
- Light attack
- Heavy attack charge state
- Heavy attack release
- Blocking
- Inspect animation
- Basic animation randomization / prevention of repeated consecutive attacks
Animation List
This package includes 29 machete animations:
- AS_Machete_Attack_01
- AS_Machete_Attack_02
- AS_Machete_Attack_03
- AS_Machete_Attack_04
- AS_Machete_Attack_05
- AS_Machete_Block
- AS_Machete_Block_In
- AS_Machete_Block_Loop
- AS_Machete_Block_Out
- AS_Machete_Deselect_01
- AS_Machete_Deselect_02
- AS_Machete_HeavyAttack1_In
- AS_Machete_HeavyAttack1_Out
- AS_Machete_HeavyAttack2_In
- AS_Machete_HeavyAttack2_Out
- AS_Machete_Idle
- AS_Machete_Inspect
- AS_Machete_Jump
- AS_Machete_Jump_In
- AS_Machete_Jump_Loop
- AS_Machete_Jump_Out
- AS_Machete_Run_In
- AS_Machete_Run_Loop
- AS_Machete_Run_Out
- AS_Machete_Select_01
- AS_Machete_Select_02
- AS_Machete_Walk_In
- AS_Machete_Walk_Loop
- AS_Machete_Walk_Out
Important Notes
This package is designed primarily as an animation preview and showcase setup.
It is not intended to be a complete production-ready combat framework.
The included scripts are lightweight and made to demonstrate the animations in Unity. Developers can expand or replace the controller, input, weapon, and combat systems depending on their project requirements.