NPC Summary - UQdeco2800/2022-studio-1 GitHub Wiki

NPC Overview

Description

An NPC (non-playable characters) is a bonus feature inclusive to Sprint 3 hoping to advance the gamified approach and plotline of Atlantis Sinks. Seen across many video games, it is "a character that is controlled by the computer rather than by a player". In the case of Atlantis Sinks, NPC's are not necessarily playing the game against the main character, but rather will be used to support the main character as they fight to protect the crystal. This process will ultimately entail extensive work on design, functionality alongside well-structured testing and validation.

Wiki Page Links

Design Description

Code Description

User Testing

Dependencies

Sprint 3

  • For Sprint 3, both Team 8 and Team 11 are contributing a total of 2 NPC's each. Per the feature ticket, designs will be worked on individually as well as functionality but corroboration will be done to discuss roles, purpose and overall gameplay incentive. For this, both teams comprised a group chat and performed attempts to meet and discuss progression.
  • Per discussion - Team 8 is dependant on Team 11 for animations.

Sprint 4

  • For the improved designs, we needed to stay comsistent with the designs created by Team 8 in the previous sprint.