COMP3122-2324-Project / Simpsyber

0 stars 0 forks source link

[FEATURE]: Improve visibility of gaming data on interface #48

Open alvinlor2001 opened 8 months ago

alvinlor2001 commented 8 months ago

In the game, I've noticed that developing different components has varying benefits, such as increasing the value of the product and generating more profits. 2 However, it is a bit inconvenient to constantly click on the information button to check the actual benefit of each component. I would like to suggest a more user-friendly approach by making the changes visible directly on the screen. This could be achieved through visual indicators or icons that clearly show the impact of each component, similar to the image below. 3

I also recommend the same improvement to the staff ability interface. Currently, we have to click on "details" for each staff member to check their abilities, which can be tedious. 4 I recommend adding a small data block above each staff member that visually represents their unique abilities. 5 This would save time and make it easier for players to compare and strategize without having to click through each staff member individually.

LeungYatOn commented 8 months ago

Yea, when I was not very fimilar with the game, it is hard to memorialise the ability for the staffs.

Add a star for recommendation maybe a good idea.

download

CLee788 commented 8 months ago

I completely agree with your perspective on the use of indicators to enhance user-friendliness in the system. These indicators effectively communicate changes in the value of each function, eliminating the need for additional clicks. This solves the inconvenience of constantly clicking the information button to assess the actual benefits of each component. Such constant clicking can be time-consuming, disrupt the gameplay flow, and hinder effective comparison and strategizing. The plus signs you have displayed in the provided images are an excellent way to represent value changes.

Additionally, I would like to propose an improvement to the Staff Abilities interface. Similarly, to avoid the need for clicking on "details" for each staff member to check their abilities, I suggest adding a small data block in the select staff panel page. This data block would display the ability level of the staff in categories like "Design, Testing, Programming, and Infrastructure."

image image

Upon clicking the staff details page, the graph displaying staff abilities can be replaced with specific details for "Design, Testing, Programming, and Infrastructure." This way, users won't need to click on "details" for each individual staff member. Consequently, the "details" icon on the staff details page can be removed, as shown in the following images.

(Before)

image

(After)

image