# Stylized Squirrel Critter Mob with Reactive AI

> A performance-first stylized squirrel with an event-driven ambient-wildlife AI (roam → flee → die → respawn), 14 animations, 4 LODs, and 6 fur colours. The same AI drives any custom critter via a species Data Asset — for filling UE5 worlds with living background fauna.

Stylized Squirrel Critter Mob is a game-ready, low-poly squirrel for Unreal Engine 5, built to fill open-world, survival, cozy/farming, and forest scenes with living background fauna. Six fur colour variants — red, brown, dark brown, black, gold, and white — ship as material instances over one master material, and the squirrel uses a single material slot, so each animal is one draw call. Four LODs step down from 4,026 triangles / 2,536 vertices, keeping large mobs cheap on screen.

The skeletal mesh rides a custom 35-bone skeleton with an IK Rig for UE's IK Retargeter and a Control Rig for posing and animating in-engine. Fourteen animation sequences at 30 fps cover alerted, eating, four idles, crawl, trot, slow jump, sprint, sprint-to-idle and idle-to-sprint transitions, death, and sprint-to-death, with root-motion and in-place variants. All colour variants share a single 2K texture set — the normal and packed ORM maps stay, only the albedo swaps. Everything is 100% Blueprint with no C++ and no plugin dependencies, and the asset supports Unreal Engine 5.3 through 5.8.

The ambient-wildlife AI is event-driven with no per-frame Ticks: each critter only executes at movement-leg boundaries (pick target → AIMoveTo → callback → pause timer), while a single Director actor runs all distance checks on a pulse using distance-squared math — no AIPerception components. Squirrels roam the NavMesh, flee from approaching threats to a safe distance, ignore static threats, die from any damage, and respawn after a set time. The system is not squirrel-only: a species Data Asset lets the same Blueprints drive any custom critter with no Blueprint edits. Setup is three steps — place BP_Critter actors with their Species set to DA_Squirrel, add one BP_CritterDirector, and make sure the level has a NavMeshBoundsVolume.

## Specifications

| Spec | Value |
| --- | --- |
| Geometry | 4,026 tris / 2,536 verts. One material slot — a single draw call per squirrel. |
| Textures | One shared 2K texture set (normal + packed ORM constant; only the albedo swaps per colour). 1 master material, 6 instances. |
| LODs | 4 LODs |
| Rig | Custom 35-bone skeleton (not Epic/MetaHuman). IK Rig for UE's IK Retargeter + Control Rig for in-engine posing and animation. |
| Animations | 14 sequences at 30 fps (alerted, eating, 4 idles, crawl, trot, slow jump, sprint, sprint↔idle transitions, death, sprint-to-death). Root motion + in-place. |
| Formats | Unreal Engine |
| Engines | Unreal Engine 5.3–5.8 |
| AI | Event-driven ambient-wildlife system, 100% Blueprint (no C++, no plugins) — roam → flee on threat → die → respawn. One Director actor does all distance checks on a pulse; no AIPerception, no Ticks. NavMesh required. |
| Reusable AI | Drives any custom critter via a species Data Asset — no Blueprint edits. |
| Platforms | Windows, Mac, Linux, PS4, Xbox One, Oculus, SteamVR / HTC Vive, Gear VR |
| Colour variants | 6 fur colours via material instances — red, brown, dark brown, black, gold, white |

## Where to buy

- [Fab](https://www.fab.com/listings/d1ea28ca-a790-4291-9e07-7f333bcf79dd?utm_source=3dbear&utm_medium=referral&utm_campaign=md&utm_content=stylized-squirrel-critter-mob) — from $24.99

## Video

- [Watch on YouTube](https://www.youtube.com/watch?v=yq7FWd27ask)

## FAQ

### Which Unreal Engine versions does this asset support?

The asset supports Unreal Engine 5.3 through 5.8, distributed as an asset package. Everything — including the ambient-wildlife AI — is 100% Blueprint with no C++ and no plugin dependencies, so no extra modules or source builds are needed.

### What is included in the package?

One squirrel skeletal mesh with four LODs (4,026 triangles / 2,536 vertices), a custom 35-bone skeleton, an IK Rig for UE's IK Retargeter, a Control Rig for in-engine posing and animation, 14 animations at 30 fps with root-motion and in-place variants, one master material with six fur-colour instances sharing a single 2K texture set, the Blueprint AI system (BP_Critter, BP_CritterDirector, and a species Data Asset), and a playable demo level.

### How does the ambient-wildlife AI work, and what does a level need?

The AI is event-driven with no per-frame Ticks: each critter only runs logic at movement-leg boundaries (pick a target, AIMoveTo, callback, pause timer), and one BP_CritterDirector actor does all distance checks on a pulse using distance-squared math — no AIPerception components. Squirrels roam the NavMesh, flee to a safe distance when a threat approaches (static threats are ignored), die from any damage, and respawn after a set time. Setup is three steps: place BP_Critter actors with their Species set to DA_Squirrel, add one BP_CritterDirector, and give the level a NavMeshBoundsVolume.

### Can the AI drive animals other than the squirrel?

Yes — the system is deliberately not squirrel-only. Species are defined in a Data Asset, so any custom critter mesh and animation set can plug into the same BP_Critter/Director system with no Blueprint edits. Performance is the design goal: near-zero game-thread cost, one draw call per squirrel, and four LODs keep large ambient mobs viable, and the listing pitches it for mobile and VR projects (Fab's listed target platforms are Windows, Mac, Linux, PS4, Xbox One, Oculus, SteamVR / HTC Vive, and Gear VR).

---

View on the site: https://3dbearstudio.com/assets/stylized-squirrel-critter-mob
