Unity progress with UI and combat

 Hey there people,

So we've been making the prototype of the game and I have worked on the User Interface for the World and Combat scenes. I pretty much added Pause functionality together with a pause menu, options menu and exit options. Also camera movement and zoom functionality, along with some simple placeholder images for the Quest List and inventory.

This last week was really busy with design documents and technical documents too. I also worked a bit on the base base system for the AI together with Dev Jose. 

Here follow some screenshots:

General World


Pause Menu


Options Menu


- We will be adding volume and the options the change the key binds for toggling vision of the Quest List, inventory, pause button and camera movement, and any other keypress that we include


Although I don't have screenshots of this, I have been working with the Combat UI, making sure all the stats are being displayed correctly and my major errors are Unity crashing if I try to access a TextMeshPro that is null. I have started including error and null checking for debug purposes so it doesn't crash, but I'm still having trouble with crashes here and there. Coming back to C# after spending so much time with C++ is, honestly, a pain. I'm still getting used to having so many options of how to do things, and I find it fascinating when I talk about a problem and someone else has a different idea than me and I think about it and it also makes sense. I realize, then, how much I still am to learn.

The screenshots of that (combat UI) will come in later posts since I have been remaking and rethinking how to do it. I was going to edit the buttons directly through code, since I kind of wanted to do that. But making prefabs of buttons with effects and animations gives us more freedom to just add new stuff more easily. So I've been changing the code for that part.

So for the next week I will be working on that and making sure our list of things to complete gets done within our time frame. We are a bit behind on schedule, but we can do this.


Alright, I hope you have a nice week!

~ Dev Isadora      

Comments