Camera Multi Target Dynamic


Concise open source library which dynamically keeps a set of objects (e.g. players and important objects) in view, a common ...


by Rockbyte


★★★★★ star rating
Price History +

Concise open source library which dynamically keeps a set of objects (e.g. players and important objects) in view, a common problem for a portion of games. It was developed for, and used by Survival Ball.

Why use this instead of a bigger/powerful/flexible library, like cinemachine? Simplicity and focus. For a game that only needs to track multiple objects, like a shared screen multiplayer game, this offers a faster, easier and more concise implementation. Just add a small script to a camera, set the component's basic rotation parameters and call "SetTargets()" to define which targets to follow.

Asset is a direct build from the source code available on GitHub. Details about the library's inner workings and underlying math in the related blog article.