Code Chronicles: Team UI


This week has been dedicated to significant strides in our project. Early on, I successfully implemented the inventory system, setting the stage for the item base. The goal was a smooth integration into the main project, refining elements like keys and locked door logic. 

In response to an accessibility issue with variable retrieval, I had to undertake a crucial refactoring of the weapon base midweek. This adjustment, opting for a struct over the weapon component, became necessary to enhance the reliability of variable setting. While it took a considerable portion of my day, this refactoring is a pivotal step toward establishing a more robust foundation for future development.

As the week progressed, I achieved the integration of the inventory system, locked door logic, and chest pickups into the main project. I successfully merged all UI functionalities into one cohesive menu, with the pause menu and buttons working seamlessly. However, challenges arose in the task of storing allies in a list and accessing their stats for display.

Approaching the week's end, a notable achievement was successfully displaying team stats, a result of the invested efforts and creative solutions explored, such as using a struct to hold essential components, as well as creating a debug menu so we can start testing saving between levels. Overall this week was filled with challenges that seemed impossible to overcome at first, but in the end everything was successfully completed.

Get Quest for Dominion

Leave a comment

Log in with itch.io to leave a comment.