Creature IK

What is it?

Creature IK is a dynamic Unity asset that lets you bring any creature to life! With its easy-to-use scripts, you can combine 3 basic components to create your unique creature. Navigate uneven terrains with ease and handle complex joints effortlessly.

How do I use it?

It’s simple: download the package, explore the sample scene, and merge components together to create something new. The code in the project is well-organized, empowering both beginners and power users to easily edit and add new features.

Key features

  • Customizable Leg Component:

  • Adjust step height/duration

  • Work with infinite joints

  • Adapt to irregular terrains

  • Customize foot distance and step threshold

  • Customizable Body Component:

  • Enable body tilt/momentum

  • Customize tilt range

  • Group legs for organic movement

  • Manually update children to avoid unnecessary updates

  • Vertebrae Solver:

  • Anchored to simulate necks, antennas, tails, etc…

  • Unananchor to simulate centipedes, ropes, chains, etc…

  • Lift to change the vertebral curvature

  • Sample Scene: Explore 8 unique creatures and learn from them.

  • Real-Time Settings: Adjust settings in real time and see the changes.

  • Debug Mode: Debug every component for smooth development.

  • Optimized Algorithm: Enjoy the benefits of a well-optimized algorithm.

  • Stackable Components: Stack components for complex creature designs.

  • Automover Script: Test your creations with our automover script.


If you have any questions, suggestions or feedback, please feel free to contact me at nappin.1bit@gmail.com

Awesome

1 Like

Is Y-axis locked to to up axis? I mean for creatures that want to walk sideways(walls) and upside down(ceiling).

1 Like

Hi, currently the asset supports Vector.down gravity. If enough people ask for it I’ll be sure to add the possibility to tweak it!

1 Like