2D Jumping Enemy AI – Platformer AI with Camera Shake, VFX & Smooth Animations View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
2022.3.22 or later
Package size
152.9 MB
Files
110
Favorites
7
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$5.42 on

Keywords

2D Jumping Enemy AI – Platformer AI with Camera Shake, VFX & Smooth Animations

by Aether2D (opens in new tab)

No ratings yet

2D platformer Enemy AI with patrol, jump attack, player detection, death VFX, camera shake, SFX, full animations, URP/Built-in support. Easy to use & fully customizable.

Price $5.42

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for 2D Jumping Enemy AI – Platformer AI with Camera Shake, VFX & Smooth Animations, 6 months Current $5.42; lowest $5.42; highest $5.42 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 9

2D Jumping Enemy AI – Platformer AI with Camera Shake, VFX & Smooth Animations screenshot 1

2D Jumping Enemy AI – Platformer AI with Camera Shake, VFX & Smooth Animations screenshot 1

About this asset

2D Jumping Enemy AI – Platformer AI with Camera Shake, VFX & Smooth Animations

Bring your 2D platformer to life with this fully customizable Jumping Enemy AI. Designed for responsive gameplay and player feedback, this enemy combines smooth movement, attack anticipation, and reactive combat logic.

Enemy Behavior Overview :

The enemy patrols left and right, flipping direction automatically when it hits a wall or no longer detects ground under its feet. This creates a dynamic roaming effect across platforms.

When the player enters its detection zone, the enemy prepares to jump attack by crouching down for a brief moment. This anticipation phase gives the player a chance to react and adds more visual clarity to the attack.

After this short delay, the enemy leaps toward the player, triggering a camera shake and playing jump particle effects. You can control the jump behavior directly in the Inspector, including Jump distance and height (how far/high it goes)

These settings let you define if the enemy feels aggressive, cautious, or balanced.

Player Interaction Logic :

The enemy uses two separate colliders for precise interactions:

  • Head Collider: If the player jumps on the enemy's head, the enemy dies, playing a death VFX, and SFX, while the player is bounced upward automatically.
  • Body Collider: If the player collides with the body (from the side or below), they take damage.

This classic mechanic encourages skillful movement and adds satisfying feedback to every encounter.

Animations, VFX & Audio

The enemy includes three polished animations:

  • Walk (during patrol)
  • Jump (when launching)
  • Air (in mid-air)

Each jump triggers camera shake using Cinemachine and plays dedicated jump particles. Death is also enhanced with a custom explosion VFX and death sound. Additional SFX are provided for walking and jumping.

Customizable & Easy to Use

All variables can be adjusted via the Unity Inspector:

  • Movement speed
  • Jump height & length
  • Detection radius & angle
  • Bounce force
  • Sound and VFX toggles

The code is clean and fully commented, making it easy to modify or extend.

What’s Included

  • Fully functional 2D Jumping Enemy AI prefab
  • Commented C# scripts
  • PDF documentation (including Cinemachine setup)
  • Prefabs for URP and Built-in Render Pipeline
  • 4 CC0-licensed background music tracks (free for commercial use)
  • Walk, jump, and death sound effects
  • Jump and death particle effects
  • 15+ hand-drawn environment sprites (up to 3000x3000 resolution)
  • Free 2D game UI pack (HUD, buttons, coin counters, etc.)

For a complete game development solution, pair this with our other assets:

From the publisher's Asset Store listing.

Technical details

Code & Customization

  • Clean and fully commented C# scripts
  • Adjustable parameters via Inspector: Movement speed, Jump lenght, Jump Height, Detection radius and Bounce force.
  • Clear and complete documentation in PDF format
  • Includes setup instructions + Cinemachine integration guide

Visuals & Animations

  • 3 pre-built animations: walk, jump, and in-air
  • Integrated particle systems: jump effects and death VFX
  • Cinemachine Impulse setup for camera shake
  • Modular Animator Controller for easy extension

Particles Effects

  • Package contains two particle effects: jump particle and death particle
  • Available for both Universal Render Pipeline (URP) and Built-in Pipeline
  • Fully integrated and customizable

Audio

  • Sound effects for walking, jumping, and death under Creative Commons CC0 (commercial-use friendly)
  • 4 background music tracks under Creative Commons CC0 (commercial-use friendly)
  • Third-party notices included for full licensing clarity

Render Pipeline Compatibility

  • Prefabs available for both Universal Render Pipeline (URP) and Built-in Pipeline
  • Lightweight, performance-friendly setup suitable for mobile and desktop games

Additional Assets

  • 15+ hand-drawn 2D environment sprites (PNG, resolutions from 500×500 up to 3000×3000)
  • Bonus UI Pack: ready-to-use HUD elements (buttons, coin counters, etc.)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.5f2 Compatible Compatible Not listed
6000.0.66f2 Compatible Compatible Not listed
2022.3.22f1 Compatible Compatible Not listed

This package is compatible with the Built-in Render Pipeline and URP.

It also requires Cinemachine, which can be installed from the Unity Package Manager (Window > Package Manager > Unity Registry > Cinemachine).

As listed on the Asset Store.