This version is out of date

The version of Phaser CE on this page is not the most current release.

Version: 2.14.0
Released: 19th January 2020
Next Version: 2.15.0
Previous Version: 2.13.3


Download this version of Phaser CE from npm. Need more details? Follow this tutorial

npm install phaser-ce@2.14.0

Change Log

Version 2.14.0 - 19th January 2020

API Changes

  • Looped audio tag sounds no longer dispatch onPlay when looping, only onLoop.
  • Looped Web Audio sound markers no longer dispatch onPlay when looping, only onLoop.

New Features

  • You can pass powerPreference in your game config to set the powerPreference WebGL context attribute when creating the game. Possible values are default, high-performance, and low-power (#652).


  • Rope.refresh no longer has a pointless duplicated modulus check in the for-loop and iterates from zero, allowing the removal of several direct array assignments.

Bug Fixes

  • Fixed glitching sound playing when using looping audio-sprites with audio-tag (#653).
  • A sprite's tintedTexture canvas is now returned to the Canvas Pool when the sprite is destroyed (#651).


@dhashvir, @photonstorm, @rarecoil, @samme, @taoabc