
A tweening animation library for Unity.
DOTween, a Unity tweening library, let Mark in Game Maker's Toolkit rebuild Zelda's echo list with a smooth slide of about 0.1 seconds, which he compared to butter in a pan. It also made an acceleration option easy, speeding up scrolling the longer a direction is held. Lesson: animate selection movement instead of jumping between items, and use a tweening library to cheaply add such UI polish.
Menu feels responsive and polished
From Mark Brown's Unity Echoes of Wisdom recreation
DOTween slides a menu selection smoothly instead of snapping between items. In Mark Brown's Unity recreation of the Echoes of Wisdom echo row, a DOTween slide of about 0.1 seconds replaced the one-frame jump between items. He compares the result to butter in a pan.
Snapping from one item to the next in a single frame looks ugly, and a tiny animation makes the menu feel responsive and polished. Quote: "Now it slides from one echo to the next, like butter in a pan."
DOTween made a hold-to-accelerate list scroll easy to build. The acceleration option divides the slide animation's duration by a value that builds while the stick is held, so a 0.1 second move gets faster and faster the longer the player holds a direction.
Very fast scrolling makes you lose your place, so it is paired with a bar showing position in the full list. It is a cheap quality-of-life fix that keeps the original layout. Quote: "you suddenly have a bar that moves faster the longer you hold the analogue stick down."
It slides the echo row smoothly in about 0.1 seconds, which Mark compares to butter in a pan. It also made the acceleration option easy to build.
DOTween slides a menu selection smoothly instead of snapping between items. In Mark Brown's Unity recreation of the Echoes of Wisdom echo row, a DOTween slide of about 0.1 seconds replaced the one-frame jump between items. He compares the result to butter in a pan.
Snapping from one item to the next in a single frame looks ugly, and a tiny animation makes the menu feel responsive and polished. Quote: "Now it slides from one echo to the next, like butter in a pan."
DOTween made a hold-to-accelerate list scroll easy to build. The acceleration option divides the slide animation's duration by a value that builds while the stick is held, so a 0.1 second move gets faster and faster the longer the player holds a direction.
Very fast scrolling makes you lose your place, so it is paired with a bar showing position in the full list. It is a cheap quality-of-life fix that keeps the original layout. Quote: "you suddenly have a bar that moves faster the longer you hold the analogue stick down."
Developer toolsAnthropic's agentic coding tool that lets Claude work on code end to end.
Developer toolsA chip company whose GPUs and CUDA software power gaming, AI and accelerated computing.
Developer toolsAn AI code editor that lets engineers build software with AI while staying in control.
Developer toolsA code hosting and collaboration platform for software developers, with free and paid plans.
Developer toolsAn AI app builder that lets people create software by chatting with an agent.
An app development company that builds apps for founders and clients.
Developer toolsA fast, well-designed project and issue tracking tool for software teams.
Developer toolsGoogle's backend platform for building apps.