Skip to content

Releases: pbs/Platypus

Platypus v2.0.2

18 May 14:19
406123d
Compare
Choose a tag to compare

Platypus v2.0.1

22 Nov 15:55
Compare
Choose a tag to compare

Bug Fixes

  1. Fix for Vector signedAngleTo.
  2. Fix for Pixi container z-indexing.

Platypus v2.0.0

20 Jul 18:28
c4bc265
Compare
Choose a tag to compare

This is a significant update to Platypus v1.0.0 and an incremental update from Platypus v2.0.0-beta3 (primarily documentation) with the following changes:

Major Updates

  1. Switched documentation from YUIDocs to JSDocs.
  2. Updated to SpringRoll v2.3.2.
  3. Removes built-in support for OGG.
  4. Relies on Pixi.js 5 for rendering
  5. Employs a Webpack build process to replace the original Grunt task
  6. TweenJS support has been dropped in favor of Tween.js for tweens
  7. SoundJS has been removed with pixi-sound now used by default for audio handling.
  8. Scene concept retained for loading/unloading one or more layers, but asset handling occurs at layer level and Scene class has been removed.

Minor Updates

  1. Added aspectRatio display option so that game doesn't need to rely on hosting iframe to maintain proper aspect ratio.
  2. Added SR1-like VO player to replicate Platypus v1 VO handling behavior.
  3. Optimized RenderTiles and implemented just-in-time entity and tile sprite loading by camera position instead of on level load to speed up initial level loading.
  4. Added mirroring to LevelBuilder.
  5. Added support for swapping skins in RenderSpine.
  6. AssetManager reports progress.
  7. Offloading z-ordering logic to PixiJS.
  8. Tracks input preference.
  9. Adds support for Tiled object pointers, tile set object groups, and "lazy loading" entities so level loading is quicker.
  10. Adds panning to AudioSFX.
  11. Adds generated voice over maps to VoiceOver.
  12. Added RandomSet class.

Platypus v2.0.0 Beta 2

20 Jul 14:50
Compare
Choose a tag to compare

Platypus v2.0.0 Beta 3