Easy UI Animator

Unity Asset Store · Solo Release · 2019

Easy UI Animator, cover art

A property-based UI animation package for Unity, mobile-optimized. First commercial Unity Asset Store release.

Role
Lead programmer
Team
Solo / commercial release
Technical Stack
Unity · C# · Bezier curves · custom editor UI
Released
2019 · Unity Asset Store
What I did
  • Developed animation logic, effects, and modifiers for position, rotation, scale, and color.
  • Authored easing modifiers (EaseIn / EaseOut / custom Bezier) that read cleanly in the Inspector.
  • Built custom Component Inspectors, gizmos, and editor-side tools so the workflow felt native.
  • Wrote user-facing documentation and managed testing plus the Asset Store submission pipeline.
Design choices
  • Optimized memory allocations for mobile devices, no per-frame garbage.
  • Handled the quirks of Unity UI settings (canvas render modes, pixel-perfect flag) so animations stayed correct across configurations.
  • Kept the tool alive across Unity UI updates as the framework evolved.
Learnings
  • Deep working knowledge of Unity UI framework, pipeline, components, and tools.
  • First end-to-end run through the Unity Asset Store release pipeline, a foundation reused for the two later packages.
Public links
Unity Asset Store listing