A downloadable tool

Buy Now$20.00 USD or more

Garbage Collection spikes kill game feel.

When you use traditional animation libraries in a tight requestAnimationFrame loop, you are constantly allocating new objects, arrays, and closures. Eventually, the browser has to pause your game to clean up the memory, resulting in dropped frames and stuttering gameplay.  Lite-Tween Pro solves this by stripping animation down to pure, allocation-free mathematics.  Engineered specifically for high-density JavaScript games and WebGL environments, this engine provides butter-smooth interpolations without sacrificing a single millisecond of performance to the Garbage Collector. 

⚡ The Architecture: Absolute Zero-GC This is not a generic DOM-animation library. It is a ruthless, bare-metal game engine primitive.  No Hot-Path Allocations: Zero new keywords, temporary arrays, or dynamically shaped objects inside the update(dt) loop.  Flat Memory Profile: Relies entirely on pre-allocated object pools and shared buffers to ensure your heap graph remains perfectly flat.  Explicit Memory Control: Built around a strict fire-and-forget architecture. Instantly reclaim memory without lingering closures using explicit tear-down commands like killTweensOf(target, 'prop').  Deterministic Execution: Built for physics engines and ECS environments where predictability and strict update ordering are mandatory. 

🛠️ What You Can Animate  WebGL / Canvas coordinates (Three.js, PixiJS, native Canvas API)  ECS (Entity Component System) flat data shells  Custom camera matrices and FOV properties  UI transforms (via direct numeric updates, bypassing React VDOM thrashing) 

📦 What You Get  Full Source Code: Unobfuscated, deeply commented ES6 modules (@zakkster/lite-tween-pro).  Integration Examples: Boilerplate code showing how to plug the engine into an ECS loop or WebGL render cycle.  12 Months of Updates: Free access to all performance patches and architectural upgrades.  Commercial License: Use it in unlimited personal, commercial, or client projects.

Purchase

Buy Now$20.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $20 USD. You will get access to the following files:

LiteTweenPro1.0.0andDemos.zip 59 kB

Leave a comment

Log in with itch.io to leave a comment.