Home Creators Posts Import Register Favorites Logout

Content

Bambi's Ascension: Carnista's Uprising — Animation and Rigging Overhaul Update

Hello everyone,

Following the major project cleanup and restructure recently completed, we also undertook one of the largest technical reworks to date: the complete overhaul of our character rigging and animation system. This massive change is critical to ensuring the stability, scalability, and visual quality of the characters and gameplay as development continues.

We want to walk you through the details of this important milestone.

Why We Reworked the Animation System:

Originally, Bambi’s Ascension: Carnista’s Uprising utilized Unity's Humanoid Rig system. While Humanoid setups offer conveniences like automatic retargeting and IK (Inverse Kinematics) options, they come with major limitations, particularly when dealing with highly stylized or non-standard character models such as Bambi, Miranda, Lily, and the diverse enemy cast.

Over time, we encountered:

  • Frequent animation distortion and rigging artifacts.

  • Unwanted "interpretations" of bone structures by Unity trying to force humanoid assumptions.

  • Complex limitations that slowed down proper animation implementation and polish.

  • Hidden instability when exporting and retargeting across multiple models and animation types.

It became clear that the Humanoid system was holding the project back, not pushing it forward.

What We Changed:

  • Migration to Generic Rigs:
    Every character and enemy in the game was systematically transitioned from Humanoid rigs to Generic rigs.
    This gives us full direct control over bones, animation playback, and interactions without Unity modifying or forcing behavior based on human anatomy expectations.

  • Full Animation Controller Rebuilds:
    All animation controllers were rebuilt from the ground up for the new Generic rig system. Each animation state machine is now cleanly structured based on real animation groups: idle, locomotion, combat, defense, death, and interactions.

  • Purge of Unnecessary Assets:
    As part of the transition, we removed all Humanoid-specific animations from the project that were no longer compatible or necessary.
    Only animations built specifically for the new Generic structure were preserved or recreated, ensuring a lighter, faster, and more reliable asset pool.

  • Standardized Bone Naming:
    A universal bone structure and naming convention was adopted across all models to ensure consistency, allowing animations to remain as reusable and interchangeable as possible without risking mismatch errors.

  • Tighter Animation Control:

    • Fine-tuned manual adjustment of root motion, blend trees, and crossfade transitions.

    • Better support for non-human movement styles (such as enemy beasts, hulking brutes, or agile Carnista predators).

    • Greater fidelity when creating custom cutscenes, gameplay sequences, and lewd animations.

Benefits of the Overhaul:

  • Significantly more animation stability and fewer rigging bugs.

  • Better visual fidelity — character movements look sharper, more precise, and more natural to their designs.

  • Greater flexibility for unique character types, such as BearHounds, Grolacs, and other creatures.

  • Simplified animation expansion — new characters and enemies can be added without struggling with Humanoid retargeting issues.

  • Faster development — no more fighting against hidden Humanoid bone mapping errors that previously consumed valuable time.

Final Thoughts:

This overhaul was not a small change — it touched almost every major gameplay system tied to movement, combat, cutscenes, and interactive sequences. It represented a necessary evolution to better align our development process with the true vision of Furthia's world and characters.

While it did temporarily slow some other parts of development as we completed the transition, the long-term gains in quality, control, and scalability are invaluable. Every step forward now rests on a far stronger foundation.

As always, we thank you for standing with us through each phase of this journey. More gameplay-driven updates will be shared soon as we continue building upon these critical improvements.

Until next time,
—The Bambi’s Ascension: Carnista’s Uprising Team

Comments

No comments found for this post.