SpriteForge 2D is a complete high-performance 2D animation solution for Unity, designed from the ground up for maximum performance using GPU instancing and Burst compilation.
CORE FEATURES
GPU Instanced Rendering - Render 50,000+ animated sprites at 60fps with minimal draw calls
Visual State Machine Editor - Node-based animation graph editor with drag & drop states and visual transitions
Skeletal Animation - Full 2D bone system with unlimited bone chains and runtime manipulation
Inverse Kinematics - Three IK solvers (FABRIK, CCD, TwoBone) for procedural animation
Blend Trees - 1D and 2D blend trees for smooth animation blending based on parameters
PERFORMANCE
Burst Compiled - SIMD-optimized jobs for maximum CPU efficiency
Zero GC Allocations - No runtime garbage collection, perfect for mobile
50x Faster - Dramatically outperforms Unity's built-in Animator
LOD System - Automatic quality scaling based on distance
STATE MACHINE
Visual node editor with bezier curve transitions
Float, Int, Bool, and Trigger parameters
Condition-based transitions (Greater, Less, Equals, etc.)
Multiple animation layers with blending
Any State transitions for global behaviors
SKELETAL & IK
Runtime bone control via code or inspector
Procedural secondary motion
Three IK solver algorithms
Pole targets for bend direction control
Real-time 60fps IK solving
INCLUDES
Full C# source code
Demo scenes for all features
Comprehensive API documentation
URP and Built-in RP shader support
Unity 2022.3+ compatible
IDEAL FOR
Bullet hell / shmup games with thousands of enemies
RTS games with large unit counts
Platformers with complex character animation
Any project needing high-performance 2D animation
Easy to integrate - works alongside existing SpriteRenderer workflow. No shader modifications required.