Demo WebGL: itch.io
Voxel Animal Animator provides a fully procedural animation solution for quadruped animals using a strategy-based architecture.
All animations are generated at runtime using sine waves, custom curves, and configurable presets, instead of traditional animation clips.
The package includes:
- A procedural animation state machine
- Distance-based LOD and update-rate scaling
- Basic animal AI behaviors
- Optional audio playback with pooling and culling
- A demo scene for performance testing and validation
The system is intended for developers who want logical, controllable animal movement rather than handcrafted animations.
It is especially useful when working with large numbers of animals, where traditional animation controllers become costly or difficult to manage.
Customization
- Animal proportions (leg length, body size, neck, tail) can be adjusted through presets or custom configurations
- Animation behaviors are modular and extensible through the Strategy Pattern
- New animation states can be added by implementing custom strategies
Intended Use
- Wildlife and ecosystem simulations
- Open-world or sandbox games
- Indie projects requiring scalable animal behavior
- Technical prototyping and system-driven animation
Limitations
- Only quadruped animals are supported
- No inverse kinematics
- Not based on DOTS or Jobs
- Not intended for cinematic or hand-authored animation