Skip to content

Team 3 Testing Plan Sprint 4

michellecheng1 edited this page Oct 13, 2021 · 3 revisions

User Testing

Purpose

The following user test aims to gather feedback regarding the overall gameplay and experience with the game Runtime. It seeks to gain opinions regarding first impressions, aesthetics (visual design, sounds, etc.) of the game, playing experience, overall thoughts, and any additional feedback. Results from this user test can be found here.

Process

  1. Present the game to users.
  2. Give brief introduction of the game concept: the player is a computer virus trying to run from an antivirus void that seeks to eliminate the player.
  3. Instruct users to play level 4* of the game (they must navigate there through the ‘levels’ tab).
  4. Users play the game.
  5. Have users complete the following questionnaire to gain feedback regarding the game.
  6. Evaluate questionnaire responses.

*Level 4 was chosen as it is the best representation of what the game is supposed to entail. As the game continues to be developed, it is currently the most playable level, and has a distinct level end point. Thus, users will be instructed to play this level.

Questionnaire items include:

  • The following questions:
  1. What were your first impressions of the game?
  2. What do you think about the title screen (e.g. music and screen aesthetic)?
  3. How would you describe the difficulty of the game?
  4. Any suggestion to make to game match the difficulty that you desired?
  5. How would you rate the game? (1 = worst game ever; 10 = best game ever)
  6. Reasoning behind the rating?
  7. What are your opinions on the game’s visual aesthetic?
  8. What do you think of the player control? Explain your reasoning
  9. What do you think of the power up system? Explain you reasoning.
  10. What are your overall thoughts about the game?
  11. What kind of opinion would you would like to add that was not covered in the previous questions?

Unit testing

Table of Contents

Home


Game Design

Game Design Document

Void/Antivirus

Loading Screen

Game Sound

Menu Assets

Player Design

     Original Design

     Final Design


Gameplay

Movement

Jumping & Sliding

Jump Pads

Portals & Bridges

Buttons

Pick-Ups

Physics

    Momentum & Physics

    Gravity

    Collision


Level Design

Level 1

     Background

     Textures

     Map Design

Level 2

     Background

     Textures

     Map Design

Level 3

     Background

     Textures

     Map Design

Level 4

     Background

     Textures

     Map Design


Sprint Round-Up

Sprint 1 Summary

Sprint 2 Summary

Sprint 3 Summary

Sprint 4 Summary


User Testing

Testing Plans

Sprint 1

     Team 1
     Team 2
     Team 3
     Team 4
     Team 5

Sprint 2

     Team 1
     Team 2
     Team 3
     Team 4
     Team 5

Sprint 3

     Team 1
     Team 2
     Team 3
     Team 4
     Team 5

Sprint 4

     Team 1
     Team 2
     Team 3
     Team 4
     Team 5

User Testing

Sprint 1

     Sprint 1 - Game Audio
     Sprint 1 - Character Design
     Sprint 1 - Menu Assets
     Sprint 1 - Map Design
     Sprint 1 - Void

Sprint 2

     Sprint 2 - Game Audio
     Sprint 2 - Character Design
     Sprint 2 - Menu Assets
     Sprint 2 - Interactable Design Animation
     Sprint 2 - Levels 1 & 4, and Level Editor
     Sprint 2 - Proposed Level 2 & 3 Designs
     Sprint 2 - Current Game State

Sprint 3

     Sprint 3 - Menu Assets
     Sprint 3 - Map Design
     Sprint 3 - Score Display
     Sprint 3 - Player Death and Spawn Animations
     Sprint 3 - Pick Ups and Pause Screen

Sprint 4

     Sprint 4 - Gameplay
     Sprint 4 - Game UI and Animation
     Sprint 4 - Level Background and Music
     Sprint 4 - Game User Testing
     Sprint 4 - Final Game State Testing


Game Engine

Entities and Components

     Status Components
     Event System
     Player Animations Implementation

Level Editor

Level Saving and Loading

Status Effect


Defunct

Development Resources

    Getting Started

Entities and Components

    Level Editor (Saving and Loading
         Multiple Levels)

    Service Locator

    Loading Resources

    Logging

    Unit Testing

    Debug Terminal

Input Handling

    UI

    Level Saving/Loading

    Status Effects

    Animations

    Audio

    AI

    Physics

Game Screens and Areas

    Terrain

    Concurrency & Threading

    Settings


Troubleshooting

MacOS Setup Guide

Clone this wiki locally