NPC Child, Guard, Female Second Iteration - UQdeco2800/2022-studio-2 GitHub Wiki

< Back to Dialogue & NPCs page

Documentation of Iteration process for Child, Guard, Female NPC by @MonitaMegaele


Overview

This wiki contains information on the progress of Child, Guard and Female NPCs in Sprint 2. It will go over the Design iterations, Justifications and Final Design of the Child Guard and Female NPCs along with Future Directions.

Contents

Visual Changes

Justifications

Final Design

User Testing

Future Sprint Directions


Visual Changes

Sprint 1 Design Sprint 2 Design

Justifications

Child

Previous Feedback: I should make the bunny plushie more apparent with a second arm holding the bunny to prevent any awkward design flaws

For this Iteration on Sprint 2, I made sure to include an extra arm and a more apparant rabbit plushie. Shoes were additionally added to provide mixed feedback as the NPC citizens were arranged to be of higher class. Shadows and Highlights were additionally added. As there were not much feedback regarding colour schemes or clothing choices, I decided to keep the previous iterative clothes.

Female

Previous Feedback: I received feedbacks that the sprite design did not really fit to the pixel art theme and the colour scheme could be improve more.

For this Iteration on Sprint 2, The colour scheme was changed to the previous iteration in the Female NPC. This was because of the User Testing received in studio. Additionally, I redesigned the model of the NPC to look similar to the design of the other NPCs because of the consistency factor this task was focused on. The Female NPC was made to look wealthier and had more shading and highlighting added onto it to match the Child NPC's shading.

Guard

Previous Feedback: Most of them said it fits the theme and it looks menacing like how a guard would be. The only improvement I needed to do was to make it more symmetrical.

For this Iteration on Sprint 2, This was the hardest to iterate upon. As the design was vastly different from the other NPCs, It was a difficult decision to make in terms of re-designing. The guard's body was redesigned to fit the other NPC's size and proportions for a sense of harmony. The colour was additionally changed into the same palette scheme as the Female and Child NPCs. The weapon was made to replace the dual swords at the back because it was not visible. However, From the User Testing feedback previously, The Guard's details remain intact. The small details on the body was relevant in the second iteration.


Final Design

PNG Version Sprite Sheet GIF Version

Source Code of Images

  • Images/Sprite Sheet/Atlas files of Child is under 2022-studio-2\source\core\assets\images\NPC\child npc
  • Images/Sprite Sheet/Atlas files of Female is under 2022-studio-2\source\core\assets\images\NPC\female npc
  • Images/Sprite Sheet/Atlas files of Guard is under 2022-studio-2\source\core\assets\images\NPC\guard npc

Animation Controller File for Child, Guard and Female is under 2022-studio-2\source\core\src\main\com\deco2800\game\components\npc

Spawning of NPC is under 2022-studio-2\source\core\src\main\com\deco2800\game\entities\factories\NPCFactory.java


User Testing

Go to User Testing >


Future Sprint Directions

For Sprint 3, It is possible to do a final iteration on these designs as it was not perfect, confirmed by the User Testing of this task. If there was future task ticket which iterated the Sprint 2 Designs, I would highly recommend sticking to a colour palette for all NPCs and the same body proportions because of the positive feedback given from the consistency of the NPCs. Additionally, From the User Testing I recieved feedback on the Guard looking more like an enemy than an NPC which could be iterated upon. For this, I would recommend going for a minimalist look and reducing the amount of details given to the Guard NPC