Pixi.js - 2D engine with transparent support for WebGL

    Pixi.js allows you to use the power of WebGL to render 2D scenes, completely without going into the details of the implementation, moreover, it can independently determine whether there is support for WebGL and switch between rendering methods. In the absence of WebGL, rendering is done using canvas. In addition, Pixi.js implements a scene graph, support for textures and sprites, a little more than a week ago there was support for interactivity - you can put mouse and touchscreen event handlers on sprites.

    The authors position Pixi.js as a 2D analogue of Three.js, and argue that although games are the first thing that comes to mind when they see their engine, it is low-level enough to be used wherever a rich 2D animation is required, for example in complex graphical interfaces. During development, the main efforts were aimed at the speed and simplicity of the API. Pixi.js

    repository on Github

    Demo game on Pixi.js

    > 9000 bunnies for performance testing.


    Also popular now: