Skip to content

Sprint 3 Testing and Validation

Josephjmet edited this page Oct 4, 2022 · 11 revisions

Link back to main page

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.

Animation External Feedback

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

Table of Contents

Home

How to Play

Introduction

Game Features

Main Character

Enemies
The Final Boss

Landscape Objects

Shop
Inventory
Achievements
Camera

Crystal

Infrastructure

Audio

User Interfaces Across All Pages
Juicy UI
User Interfaces Buildings
Guidebook
[Resource Management](Resource-Management)
Map
Day and Night Cycle
Unified Grid System (UGS)
Polishing

Game Engine

Getting Started

Entities and Components

Service Locator

Loading Resources

Logging

Unit Testing

Debug Terminal

Input Handling

UI

Animations

Audio

AI

Physics

Game Screens and Areas

Terrain

Concurrency & Threading

Settings

Troubleshooting

MacOS Setup Guide

Clone this wiki locally