Releases: pbs/Platypus
Releases · pbs/Platypus
Platypus v2.0.2
Platypus v2.0.1
Bug Fixes
- Fix for Vector signedAngleTo.
- Fix for Pixi container z-indexing.
Platypus v2.0.0
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
- Switched documentation from YUIDocs to JSDocs.
- Updated to SpringRoll v2.3.2.
- Removes built-in support for OGG.
- Relies on Pixi.js 5 for rendering
- Employs a Webpack build process to replace the original Grunt task
- TweenJS support has been dropped in favor of Tween.js for tweens
- SoundJS has been removed with pixi-sound now used by default for audio handling.
- 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
- Added aspectRatio display option so that game doesn't need to rely on hosting iframe to maintain proper aspect ratio.
- Added SR1-like VO player to replicate Platypus v1 VO handling behavior.
- 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.
- Added mirroring to LevelBuilder.
- Added support for swapping skins in RenderSpine.
- AssetManager reports progress.
- Offloading z-ordering logic to PixiJS.
- Tracks input preference.
- Adds support for Tiled object pointers, tile set object groups, and "lazy loading" entities so level loading is quicker.
- Adds panning to AudioSFX.
- Adds generated voice over maps to VoiceOver.
- Added RandomSet class.
Platypus v2.0.0 Beta 2
Platypus v2.0.0 Beta 3
This updates Platypus v2.0.0 Beta 2 with bug fixes and a few new features.
- Offloading z-ordering logic to PixiJS.
- AssetManager reports progress.
- Updated to SpringRoll v2.3.2.
- Tracks input preference.
- Removes built-in support for OGG.
- Adds support for Tiled object pointers.
- Adds tween support to camera resize.
- Bugfix for Tween to handle recurring tweens.
- Adds panning to AudioSFX.
- Adds generated voice over maps to VoiceOver.