Animal Controller | Physics based Biped and Quadroped movement System View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.64 or later
Package size
4.7 MB
Files
24
Favorites
7
Views in the past week
19

Price tracking

Last checked
Tracked since
Lowest recorded
$10.50 on

Keywords

Animal Controller | Physics based Biped and Quadroped movement System

by Golem Kin Games (opens in new tab)

No ratings yet

Arcade-style animal controller for Unity with biped and quadruped support. Rigidbody movement, slope handling, jumping, animator and audio events, plus a smooth third-person camera.

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 Animal Controller | Physics based Biped and Quadroped movement System, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

Animal Controller | Physics based Biped and Quadroped movement System screenshot 1

Animal Controller | Physics based Biped and Quadroped movement System screenshot 1

About this asset

Animal Controller is a flexible arcade-style character controller for animals in Unity, supporting both bipedal and quadrupedal creatures. It is ideal for pet simulators, wildlife games, creature adventures, and stylized exploration titles.

Built with Rigidbody physics, the controller focuses on responsive movement, clean slope handling, animation hooks, and simple customization. It pairs perfectly with the Scooter Controller and follows the same philosophy of fast setup and easy tuning.

Key Features

Dual Locomotion Modes

  • Biped mode with tank-style turning and optional strafing
  • Quadruped mode with natural turn-then-move controls
  • Switch instantly using a simple AnimalType enum

Physics-Based Movement

  • Rigidbody-driven acceleration and deceleration
  • Walk and run speeds with sprint toggle
  • Adjustable grip for sliding or snappy movement
  • Forces projected along ground planes for stable slope traversal
  • Ground stick force for better hill adherence

Advanced Slope Handling

  • SphereCast-based ground detection
  • Smoothed ground normal alignment
  • Full pitch and roll alignment to terrain
  • Forward slope detection with max walkable angle control
  • Movement automatically projected onto slopes

Jumping System

  • Coyote time for forgiving jumps
  • Configurable air jumps including double jump support
  • Increased fall gravity for responsive landings

Animation Integration

  • Animator-driven locomotion
  • Speed parameter mapped to idle, walk, and run
  • Grounded state parameter
  • Jump trigger support
  • Clean blend tree friendly setup

Audio Events

  • Footstep events with walk and run differentiation
  • Jump and landing audio hooks
  • Hard landing detection by impact velocity
  • Optional vocalizations with pitch variation

Camera System

  • Smooth third-person follow camera
  • Dynamic FOV based on movement speed
  • Built-in camera collision avoidance

Supported Animal Types

Biped

  • Humanoids, birds, kangaroos
  • Forward, backward, turning, and optional strafing

Quadruped

  • Dogs, cats, horses, wolves
  • Faster footstep cadence for four-legged movement
  • Natural tank-style turning

From the publisher's Asset Store listing.

Technical details

Included Scripts

  • AnimalController.cs
    Core movement, physics, jumping, slope logic, and animation events
  • AnimalCamera.cs
    Smooth follow camera with dynamic FOV and collision handling
  • AnimalAudioController.cs
    Centralized audio management for footsteps, jumps, landings, and vocals

Easy Setup

  1. Add a Rigidbody and Collider to your animal
  2. Attach AnimalController
  3. Select Biped or Quadruped mode
  4. Assign ground layers
  5. Optional: Assign Animator and Audio Controller
  6. Add AnimalCamera to your camera
  7. Press Play and move

Ideal For

  • Pet and animal simulators
  • Creature-based adventure games
  • Stylized wildlife exploration
  • Prototypes and vertical slices
  • Mobile and casual games

Requirements

  • Unity 2022.3 LTS or newer
  • Rigidbody-based characters

Author: Golemkin Games
Version: 1.0.0

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.64f1 Not listed Compatible Not listed

As listed on the Asset Store.