Floating Coin Collectibles in UE5

I created a collectible coin system in UE5 where each coin animates on its own instead of relying on a central manager. This keeps the logic simple, scalable, and easy to tweak.

Animation

  • Rotation: Each coin spins using an “Add Local Rotation” node that runs every tick.

  • Vertical Sway: A Timeline inside the coin drives a small up-and-down offset with SetRelativeLocation.

  • Beat Sync (Optional): Coins can offset their Timeline start by half a second, creating an alternating bounce pattern across the field.

Collection
Each coin has its own overlap event. On pickup it plays a sound, adds to the player’s score or currency, and hides or destroys itself. No manager is needed to track animation or collection.

Performance
Because every coin runs its own lightweight Blueprint logic, dozens can be placed in a level without performance issues. For larger sets, instancing or shader-driven animation could be used, but for typical collectible counts the per-coin setup is efficient and flexible.

Previous
Previous

Shop System

Next
Next

5 Key Door with Emitters