Skip to content

v5 Resources

Ivan Popelyshev edited this page Apr 13, 2020 · 37 revisions

Main site

All things pixi such as overview, tutorials, projects and examples can be found here Pixijs.com

Tutorials

Guides

Debugging and editor tools

  • PixiJS Free Transform Tool by @jedateach provides controls for transforming position, size, and rotation of Pixi.js Display Objects.
  • gstatsjs shows graphics statistics (texture count, draw calls) for WebGL applications, tested on PixiJS and Phaser.
  • Pixi Console by @jkanchelov Shows errors from actual console, useful for debugging mobile games.

Text & Input

Vector Graphics

  • pixi5-svg Allows to load SVG in Graphics. Works only with ES6.

Tool integration

Camera and transforms

Shaders

User interface (UI)

  • puxi-ui This is old pixi-ui plugin, converted to v5 and properly documented. API reminds Unity.

Integration with platforms and frameworks

  • react-pixi-fiber by @michalochman , integration with React
  • bs-pixi by @ambientlight , integration with ReasonML
  • vispipe Project pipes python commands to pixijs and back

Other plugins

  • pixi-layers, Layer-based rendering, saves a lot of time for 2d games with multiple layers (nickname, character, shadows). Required for lighting plugins!
  • pixi-heaven, Dark-Light tint, One-color tint, Polygon Packing with texturePacker, Mesh texture trim support.
  • pixi-tilemap, fast low-level helper for tilemaps, standard and isometry. Faster than collection of sprites, a bit faster than PIXI.Graphics, avoids spritesheet edge artifacts. Want 30000 tiles on screen? OK. Want a million? Just spawn multiple tilemaps.

Community

  • Forum
  • Chat
  • PixiJS Slack - ask someone, its by invitation