A downloadable asset pack

Buy Now3.99€ EUR or more

introductory price

UNITY 5.6 PROJECT

demo: https://www.mediafire.com/file/itu1xfhhv6wbpdu/danceCX2.zip/file

breakdanceCX is a configurable Unity character animation controller for playing and chaining breakdance moves. It manages TopRock, DownRock and hand-based moves, automatic transition animations, keyboard/AI input, idle states, animation timing, move variations, and ground positioning.


  • Dance move system — Organizes animations into three main categories: TopRock, DownRock, and OnHand, with arrays of animation clips for each category.
  • Animation transitions — Handles transitions such as TopRock → DownRock and DownRock → Top/Idle, including configurable transition animations and timing.
  • Keyboard / AI control — Supports keyboard and AI control modes. Keyboard controls can select dance types and individual moves, while moves can also be selected randomly.
  • Move timing & chaining — Uses animation normalized time and configurable canGo values to determine when another move or transition can safely begin.
  • Animation starting sections — Certain animations can be restarted from predefined positions (init1, init2, init3), allowing variation without always playing a move from the beginning.
  • Idle behavior — Automatically returns the dancer to idle after moves and can randomly switch standing poses after a configurable delay.
  • Ground handling — Uses downward raycasting and Rigidbody movement to keep the character close to the ground. It also contains logic for compensating when animated body points move below ground level.
  • UI/debug feedback — Can display the current dance category/move and animation section, with optional debug logging. 

  • Purchase

    Buy Now3.99€ EUR or more

    In order to download this asset pack you must purchase it at or above the minimum price of 3.99€ EUR. You will get access to the following files:

    DANCECX.ZIP 10 MB

    Leave a comment

    Log in with itch.io to leave a comment.