Sprint 3 Testing and Validation - UQdeco2800/2022-studio-1 GitHub Wiki
Throughout sprint 3 we aimed to complete the remaining main features of ranged enemies which were tested to maintain user and studio satisfaction as seen below.
Design Test Plan
The following test progression was followed to ensure consistent testing was achieved throughout the sprint
- Gain initial studio feedback on low fidelity designs, to gauge general opinion and create medium fidelity designs
- Gain feedback on medium fidelity designs, to create final designs
- Ensure designs adhered to studio vision, to create final designs
- Test high fidelity prototype with users outside of studio to gain an unbiased/influenced opinion
On the design side, user testing of medium fidelity prototypes were conducted first before creating our final designs.
Design User Testing
Starfish Animation User Testing
After creating the initial version of the starfish animation, this user test was conducted to seek some advice and suggestion for further improvements of the animation.
Starfish Animation User Testing
Design Studio Validation
To accompany the user testing above, validation through studio discussion was conducted. Feedback was given as listed:
- Eel appears to be sitting on the water rather than apart of the water. Therefore from here, we brainstormed the eel potentially having some water element on the bottom to appear more "in the water".
External Testing and Validation
Following the implementation of character movement animation, external user testing was conducted to ensure the animation appears realistic and visible.
Code Test Plan
Prototype Testing:
Feature of enemies removed when dead and increasing difficulty every night testing: https://youtu.be/6yeIxtkSbxg
Projectile Testing: https://youtu.be/lna6MgQp-eY
Projectile Merged: https://youtu.be/1IfxdX7OO-I
Enemy animation: https://youtu.be/mvpkBUdhWFE
J-Unit Tests
J-Unit Testing will be completed on projectiles during Sprint 4