MrWhiskers Devlog


Bringing "Find Mr. Whiskers!" to life involved tackling several key development challenges, focusing on intuitive interaction and clear game feedback.
RawImage>span class="selected"> components was essential to ensure clicks registered correctly.
GameManager>span class="selected"> script. This manager became the command center, handling game state, tracking attempts, enforcing rules, and orchestrating the end-game sequence.
A key consequence for wrong clicks was added: clicking a non-target cat results in a brief visual flash followed by the destruction of that object, aligning with the "run away" concept and providing clear feedback.
For the end game, I moved away from automatic scene restarts to implement dedicated Win and Lose UI panels. These panels provide clear outcome messages and offer player control with "Try Again" and "Quit" options, effectively pausing the game and improving the user experience.
A specific challenge involved integrating the winning cat as a Unity Button, which handles clicks differently than RawImages. This required creating a separate handler script (MrWhiskersButtonHandler) to correctly signal the win to the GameManager via the Button's OnClick event.
Throughout this process, my role involved providing code, explaining Unity concepts, troubleshooting errors to help understand solutions, and refining the implementation based on requirements.

Get FindMrWhiskers

Download NowName your own price