-
Notifications
You must be signed in to change notification settings - Fork 9
Player Sound Effects Testing Plan
Sound effects helps to make the game more juicy by adding joyous and thrilling sounds for instance, when player start walking in game, then appropriate audio should come more or like the player really walking on a grass. Similarly, when player dodge to prevent enemy attack, then dodge audio should play as to make the more more realistic. Same goes with weapon attack and many other type of action.
To validate whether the sound effects triggering in function for player's action(Walk, Dodge).
**Steps - **
- Instance for KeyboardPlayerInputComponent.
- Mocking an 'Entity' object named 'WalkEvent' for testing purposes
- Setting the 'WalkEvent' as the entity for sound events.
- Mocking the event handling for the 'WalkEvent' entity.
- Testing the whole trigger Walk Event to test Player's Walk Sound
**Steps - **
- Instance for KeyboardPlayerInputComponent
- Setting the 'DodgeEvent' as the entity for sound events.
- Setting the 'DodgeEvent' as the entity for sound events.
- Mocking the event handling for the 'DodgeEvent' entity.
- Testing the whole trigger Dodge Event to test Player's dodge Sound.
To validate whether the sound effects triggering in function for upgrading weapons.
**Steps- **
- Check a weapon is locked, unlock it, then check its unlocked
- Instance for UpgradeTree.
- Setting the 'unlockWeaponSound' as the entity for sound events. 4, Mocking the event handling for the 'unlockWeaponSound' entity.
- Testing the whole trigger unlockWeaponEvent to test Player's dodge Sound.
This video provides manual testing of the player's walking sound effects.
This video provides manual testing of the player's dodging sound effects.
This video provides manual testing of the upgrade tree buttons' sound effects.
This video provides manual testing of the player's weapon upgrade sound effect.
This video provides manual testing of the sound effect made when closing the Upgrade Tree.
These videos (Part 1 and Part 2) provide visual and audio testing of the sound effects for the ranged and melee weapons.
This video provides manual testing for the sound effects of placing structures.
Escape Earth Game
Interaction Controller and Interactable Components
Game and Entity Configuration Files
Loading Game Configuration Files