TweenForge
Native TextMeshPro Support: High-performance typewriter dialogues with sound, rolling XP/currency ... 6. Combat HUD: Health Bar Damage Flash & Punch, Skill Cooldown Pulse & Glow, Combo ...
by Indie World
Price History +
· Unity Compatibility: Unity 2021.3 LTS, 2022 LTS, 2023 LTS, Unity 6+
· Render Pipelines: Built-in RP, Universal Render Pipeline (URP), and High Definition Render Pipeline (HDRP)
· Input Systems: Supports both Legacy Input Manager and New Input System (adaptive module)
· Dependencies: Requires DOTween (Free v1.2+ or DOTween Pro) and TextMeshPro (included with Unity)
· Clean Architecture: Uses Assembly Definitions (asmdef) for blazing-fast compilation times.
TweenForge is a modern, component-driven visual UI animation and sequencing toolkit for Unity, built on top of the industry-standard DOTweenengine.
Author juicy buttons, bouncy reward modals, RPG typewriter dialogues, rolling gold counters, and complete screen transitions directly in the Inspector — with zero code required!
Powered by polymorphic serialization ([SerializeReference]), every animation is hosted inside a single, clean TweenForgeHubcomponent, eliminating Inspector clutter while giving you instant, non-destructive Edit-Mode WYSIWYG (“What You See Is What You Get”) previewing with audio playback.
✨ Key Features
· Single-Component Hub: Manage unlimited polymorphic tweens on one clean component without cluttering your hierarchy.
· Multi-Target Choreography: Animate multiple child UI elements (dimmers, dialog boxes, star bursts, and buttons) from a single Hub via Target Overrides.
· Custom AnimationCurves: Seamlessly toggle between 30+ standard DOTween eases and custom Bezier AnimationCurve graphs with real-time mathematical curve drawing.
· 22+ Built-in UI Modules: Move, Scale, Rotate, Graphic Color, Number Counter, Popup, Pulse, Punch, Shake, Wobble, Elastic Scale, Squash/Stretch, Success Bounce, Slide Panel, Move In/Out, Show/Hide, Stagger Entry, Hover Scale, TMP Typewriter, TMP Counter, TMP Color.
· Native TextMeshPro Support: High-performance typewriter dialogues with sound, rolling XP/currency counters, and vertex color transitions.
· In-Editor Live Preview: Preview sequences and individual tweens directly in Edit Mode with forward, reverse, and sound effect playback without entering Play Mode.
· Bidirectional Playback: Reverse sequences smoothly with PlayBackwards() and TogglePlay() — ideal for opening and closing modal dialogs.
· No-Code Event Triggers: Wire up animations effortlessly on OnClick, OnHoverEnter, OnHoverExit, OnEnable, and OnDisable.
· ScriptableObject Presets: Save complete animation choreographies into reusable .asset presets and apply them to any UI object in 1 click.
· Anti-Spam State Protection: Guaranteed 0px coordinate drift under infinite rapid-fire spamming via immutable baseline state snapshots.
· Zero Runtime GC Allocation: High-performance architecture optimized for Mobile, Console, Desktop, and VR/XR platforms.
🎮 Interactive Showcase Demo Suite Included
Explore 6 interactive categories and 24+ production-grade UI animation cards in the included demo scene (with a 1-click procedural generator via Tools → TweenForge → Build Showcase Demo Scene):
· 1. Juicy Buttons: Punch Scale, Squash & Stretch, Hover Glow, Wobble Jiggle, Elastic Pop, Pulse Badge.
· 2. Game Rewards & Popups: Multi-Target Victory Modal, Coin Stagger Burst, Level Up Slide & Bounce, Mystery Loot Flip.
· 3. Notifications & Alerts: Slide-in Toast, Critical Warning Shake & Flash, Achievement Unlock, Ping Notification.
· 4. TextMeshPro & Dynamic Text: RPG Dialogue Typewriter, Rolling Gold/XP Currency Counter, Floating Combat Numbers, Vertex Color Shift.
· 5. Screen Flow & Choreography: Pause Menu Entrance/Exit with Dimmer and Staggered Buttons, Character Profile Stat Sheet.
· 6. Combat HUD: Health Bar Damage Flash & Punch, Skill Cooldown Pulse & Glow, Combo Multiplier Jiggle, Screen Impact Shake.