This sprint, my goal was to finish up the Inventory UI prototype so that we could start testing it QA. For me, this meant making sure it was working on tablet and comfortable to use. But the first issue started with just that, the tablet.
Android Debugging AHHHH
I must admit, getting Unity to port a build from the computer to the tablet was both easier and harder than I imagined. I only had to bother our programmer a few times before first understanding how to get the new build on the tablet for testing. Past then, I had another issue: how could I find the debug logs? I found a way to get direct information from the tablet in ADB (Android Debugging Bridge), but no specific way to see the Unity debug logs.
This took a lot of searching in Unity help forums and Android developer logs, but I did eventually find some tags that filtered out the other Android device-related messages and only showed some Unity event calls and the debug logs. Unfortunately, at this point, I had already found most of my errors through trial and error. However, this debugging has prepared me for the future, debugging our game on tablet will not be an impediment in the future!
Inventory UI
With the inventory, I was able to transfer it all from being based in mouse clicks to touch input.
Additionally, I added item dropping functionality that allows you to set story flags when you drop an item.
There's actually not too much to say here, since a lot of the work was either involved with Android debugging or QA. Speaking of that...
QA Results!
We were bringing the inventory to QA to test its usability. Most players understood the mechanics involved (scrolling, dragging and item descriptions), but the dragging and dropping seemed to lean towards not well understood. Testers had trouble dragging items and felt that there was no indication that they could be dragged. Averagely, Testers found the inventory enjoyable at a 4/5.
In the future, we definitely need to make some changes that give the players feedback. The most important one will be changing the way player moves items. But based on some other feedback testers had, we may add item reorganization.
Comentarios