Skip to content

Sprint 2 Testing and Validation

Heather Blakeway edited this page Sep 13, 2022 · 18 revisions

Link back to the main page

Throughout sprint 2 several measures have been taken to ensure the design and functionality of the ranged enemy are suitable for Atlantis Sinks.

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

Electric Eel Projectile Medium Fidelity User Testing

Ninja Starfish Medium Fidelity User Testing

Design Studio Validation

To accompany the user testing above, validation for electric eel was conducted to ensure the eel was progressing in a way that aligned with studio goals.

Electric Eel Studio Validation

External Testing and Validation

Following the creation of the high fidelity eel with projectile, external testing was conducted to test if user's could identify certain aspects of the character, and understand what the character was trying to communicate in it's design, without prior prompting of the game.

Electric Eel External Feedback

Code Test Plan

Prototype Testing:

Technical User testing of character in-game engine

J-Unit Tests

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