[Full Release] Animation Graphs: Create Complex Character Motion Visually
Key Takeaways
Animation Graphs are now available for all games. This lets you build and blend complex character motion visually instead of writing heavy scripting pipelines.
Select your rig and open the editor via the Avatar tab in Roblox Studio.
Hi Creators,
Today, we’re moving Animation Graphs out of beta and into full release. You can now build and play complex character motion directly in your live games.
Before this update, getting animations to blend smoothly together required writing custom Luau code. Animation behavior was implemented in code rather than authored visually, making iteration slower and limiting how much animators could work independently. The Animation Graph Editor changes this by letting creators build and connect animation logic in a visual workspace, giving artists direct control over how characters move and respond to gameplay.
Visual Logic Without the Code
You can construct motion trees using nodes to define exactly how your animations interact.
• Unified Assets: Both clips and graphs share the same animation asset definition. You can swap a clip and a graph in your code, and they will function identically in the engine.
• In-Game Playback: With this release, animation graphs run live in your active games. This removes the beta limitation that restricted playback to local testing in Studio.
• Real-Time Debugging: Watch your graph light up in Studio during testing to see active nodes and parameters at a glance.
Image and graph courtesy of @MaximumADHD.
What’s New Since Beta
Based on your beta feedback, we fixed over 280 bugs and added several improvements. Here’s what changed:
• Debug Graphs in More Places: Debug graphs you haven’t loaded, debug directly in server mode, and use the new rig picker to preview any character.
• Edit Faster: Opening the editor no longer requires a rig. Copy, paste, duplicate, resize, and rename nodes directly, and drag f…