Inventory Implementation Testing & Validation - UQdeco2800/2022-studio-1 GitHub Wiki

Interface Testing

A lot of the functionality for the inventory needs to be tested in real time. Screen recordings were converted to GIFs for some common inventory actions. NOTE: due to the resolution difference between the screen capture and game screen the mouse doesn't line up with the button being pressed.

Sprint 4

Based on user testing in sprint 4, refinements were made to the functionality of the inventory feature, in that the building items were removed and added into a new building popup that houses all building related actions. The resulting inventory feature is demonstrated below.

Equipping Main Player with Weapons:

equipmentinventory

Using Artefacts:

artefactinventory

Sprint 3

Buying Items showing up in Inventory

The user enters the shop and buys buildings, equipment and artefacts. The user then opens the inventory and shows that the items are appearing in the inventory as expected.

Buy to Inv

Changing Weapon in Inventory

The user currently is armed with the trident. Then the user arms the bow and arrow and shows that the sprite has updated. Lastly the user equips the sword and shows the sprite update.

Change Weapon

Using Potion in Inventory

The user fills up the health bar to 100 on the top left of the screen when using the potion item. The item is then reduced in quantity to 0 in inventory.

Potion

Placing Building from the Inventory

The user shows the game area and opens the inventory. They then place the wall. The user then moves and opens the inventory to place a tower.

Place Building

Testing Video

The entire testing of all the above GIFs is combined into a video in this link: https://youtu.be/todD0PJpiE0