Week 13 - Checkpoint 6 - Testing


Hi everyone, welcome to my last DevLog of my game Cooking Academy. In this development log, I will summarise my testing process of my game and all the update I have made and what still needs to be improved in the next development phase.

Firstly, for the bug fixing, I have got two bugs reported from my classmates and one bug found by myself, I will summarise the bugs and my updates to fix those bugs. Firstly, for the audio problem, I have got my audio start again after every time I switch my scene. This bug happened because I have set the audio system for each scene so that whenever the players chance the scene, the audio system will restart. To fix this issue, I have updated the audio system manager with a script so that the audio will not be destroyed when I change my scene. My second bug is the fire distinguisher system. I have made the system so that when player leave the food on the stove for too long, then the burn food will cause fire by changing into an invisible object and leave the fire so that player cannot put any other ingredients in the burning stove. However, unity system has inconsistently identified the number of objects in the burning stove. Therefore, I have decided to update my logic again and finally fixing the inconsistency. You can now fully test the working version of the fire distinguisher in the game or find it in the attached video. Lastly, I have a very tricky bug that I have not figured out the solution yet in this version. This bug appears randomly when players are playing the game, then at some point they cannot combine the food anymore. However, I have double checked all my logic and cannot find the solution yet. Due to the time constraints of this development phase, I will leave this bug for now and come back to it in the next game update.

For the updated feature, I have received many comments on my game user interface and polish. Most of them agree with my idea of the user interface, however, many comments refer that I need to add more features to the button so that player can easily understand whether they have clicked the button or not, or have they clicked into a button which is being disabled (level selection scene). Therefore, in this update phase, I have added the audio so that player can define whether they have clicked into a button or not, or have they clicked into a disabled button. You can try this feature in my game, or in the attached video on this devlog.

Finally, I want to say thank you so much for giving me all very valuable feedback throughout my development of the game. It is still not 100% perfect to me, but I will still be trying to update it in the future. I hope you enjoy the game!

Leave a comment

Log in with itch.io to leave a comment.