NodotProject / nodot

A node composition library for Godot 4
https://nodotproject.github.io/nodot/
MIT License
332 stars 12 forks source link

Screen shake #113

Closed krazyjakee closed 1 year ago

krazyjakee commented 1 year ago

Adds a screen shake effect to the project. The screen shake effect adds a sense of impact and excitement to the game, making it more engaging for the player. This effect is achieved by adding a new ScreenShake3D class, which can be attached to the camera or character node. The class allows the user to control the intensity and duration of the shake.

Additionally, this pull request includes some changes to the CharacterProne3D and StateConnector classes.

Finally, this pull request adds signals to the ProjectileEmitter3D class to notify when a projectile is spawned or destroyed. This change allows other nodes to respond to these events and can be used to create more complex gameplay mechanics.

Closes #72