PIXI JS Camera System

Place all your objects in a world which is rendered based on 2d camera transformation. So you can zoom & translate your world with any size (think of platformer, tilemap).

This world is a simple container so you can maintain other layers to render a HUD or menu on top of of your camera renderer world.

Camera use cases:

Assets by Kenny
Some code snippets taken from Phaser
Based on PIXI