github phaserjs/phaser v3.60.0
Phaser v3.60.0

latest releases: v3.85.2, v3.85.1, v3.85.0...
17 months ago

Due to the size and importance of the v3.60 release, we have split the Change Log up into multiple sections.

This makes it easier for you to browse and find the information you need.

New Features

These are the headliner features in this release:

  • 14 bundled Special FX including Bloom, Blur, Distort, Glow, Wipe, and more
  • Vastly improved Mobile Rendering Performance - over 7000% faster!
  • New Timeline Sequencer for creating complex flows of events
  • New Plane Game Object for perspective distortions
  • New Nine Slice Game Object for perfect UI scaling
  • Built-in Spector JS for WebGL debugging on desktop and mobile
  • Brand new Video Game Object handles videos and media streams with ease
  • Brand new Particle Emitter comes with explosive new features
  • Support for Spatial Audio and distance-based volume
  • New Spine 4 Plugin support
  • Upgraded to Matter Physics v0.19
  • New Tween Manager with better performance and memory management
  • New Dynamic Textures for rendering to textures at runtime
  • New TimeStep features and Timer Event Updates for enforcing fps rates and more
  • Support for Compressed Textures
  • ESM Module Support

System and Plugins

Pick any of the following sections to see the breaking changes, new features, updates, and bug fixes for that area of the API.

  • Animation System
  • Arcade Physics
  • Bitmap and Geometry Masks
  • Camera System
  • Canvas Renderer
  • WebGL Renderer
  • Colors and Display
  • Game, Device and Game Config
  • Geometry, Paths and Curves
  • Input System
  • Loader System
  • Scale Manager
  • Scenes and Scene Manager
  • Sound System
  • Spine 3 Plugin
  • Texture Manager
  • Utils, Math and Actions
  • Build Config and Browser Updates

Game Object Updates

Finally, here are the updates related to Game Objects:

  • Bitmap Text Game Object
  • Container Game Object
  • Graphics Game Object
  • Mesh Game Object, Vertices and Faces
  • Text Game Object
  • Tilemap Game Object
  • All other Game Object related Updates

Examples, Documentation, Beta Testing and TypeScript

My thanks to the following for helping with the Phaser 3 Examples, Beta Testing, Docs, and TypeScript definitions, either by reporting errors, fixing them, or helping author the docs:

💖 💖 💖 💖
@0day-oni @201flaviosilva @AlbertMontagutCasero @Arcanorum
@arosemena @austinlyon @chrisl8 @christian-post
@danfoster @darrylpizarro @DeweyHur @drunkcat
@ef4 @eltociear @EsteFilipe @etherealmachine
@EmilSV @Fake @florestankorp @hacheraw
@hanzooo @jerricko @joegaffey @jonasrundberg
@kainage @kootoopas @lolimay @MaffDev
@michalfialadev @monteiz @necrokot @Nero0
@OdinvonDoom @orjandh @pavle-goloskokovic @PhaserEditor2D
@Pythux @quocsinh @rgk @rollinsafary-inomma
@rstanuwijaya 👑 @samme 👑 @Smirnov48 @steveja42
@sylvainpolletvillard @twoco @ubershmekel @ultimoistante
@VanaMartin @vforsh @Vidminas @x-wk
@xmahle @xuxucode @YeloPartyHat @ZekeLu
FromChris Golen OmniOwl and you ...

📖 Read the Phaser 3 API Docs 💻 Browse 2000+ Code Examples 🤝 Join the awesome Phaser Discord

Don't miss a new phaser release

NewReleases is sending notifications on new releases.