Skip to content

3.0.0 Staging#164

Open
art-emini wants to merge 48 commits into
mainfrom
3.0.0-staging
Open

3.0.0 Staging#164
art-emini wants to merge 48 commits into
mainfrom
3.0.0-staging

Conversation

@art-emini
Copy link
Copy Markdown
Owner

@art-emini art-emini commented Jun 28, 2022

3.0.0 Staging

This update improves and adds flexibility to rendering.

This update overhauls the sound system by adding support for WebAudio and fallback to HTMLAudio.

This update improves the animation system by adding Tweens and more.

This update overhauls the input system by adding support for Gamepads and Touch support. As well as the new InputServer and pooling.

This updates improves tilemaps by adding support and parsing of Tiled maps. As well as camera culling & autoCulling and collisions.


@art-emini art-emini added enhancement New feature or request release A release track renderer About the Renderer physics About DuckPhysics labels Jun 28, 2022
@art-emini art-emini self-assigned this Jun 28, 2022
@art-emini art-emini mentioned this pull request Jun 28, 2022
art-emini and others added 24 commits October 29, 2022 19:16
…te functionality in HTMLSoundPlayer, implemented seeking and restarting without playing instantly for WebSoundPlayer (new seekTo prop, number | undefined)
… was being directly changed instead of using setVisible. Fixed bug: Game.config.poolingInterval was being ignored as RendererPipeline was not checking if it was passed. Added getter to BaseSoundPlayer and sound player classes isPaused
…lume, fadeVolumeAndPlay, fadeVolumeAndPause, and fadeVolumeAndStop
…rting the track, made HTMLSoundPlayer & WebSoundPlayer.fadeVolume automatically decide between fading in or fading out
….scale to a Vector2, Replaced protected lerpX and lerpY with public lerpAmount Vector2, renamed distance to zoom, refactored some code by splitting follow functions, fixed camera bug: Camera.autoCull does not correctly check the shape of gameobjects
…lean to generate a random stroke as well as the color
… Particles emitted by a ParticleEmitter, started on prest ParticleComponent classes such as GravityParticleComponent which applies gravity to Particles emitted by a ParticleEmitter, started but did not implement ContainedParticleComponent which contains Particles emitted by a ParticleEmitter and bounces/reflects the Particles on the passed bounds. (nothing implemented yet, just started the new system
…abled is true. Updated CHANGELOG.md and README.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request physics About DuckPhysics release A release track renderer About the Renderer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant