Testing


To wrap up the devlogs here us the final one to document now I intend on fixing and finalizing my game post testing session. The testing session ran very smoothly and it was very interesting to see all the different types of games. Even though my game wasn't too close to being complete, I made it playable for the testers. 

Upon observing people play my game, I was able to see some thing that needed improvement and most of the time the testers gave feedback relating  to what I had observed; and some bugs that I was already aware of. The feedback/fixes are as follows:

Fixes I was aware of:

  • Make the camera follow the plater in the maze level - For this I needed to download the cinema machine package.

  • Add graphics to make the game pretty - Due to times restrictions I had to download some graphics/assets for my game rather than designing them (for example, button designs).
  • And fixing the reoccurring bug, where after you play one mini-game all of the others are unplayable/they are sort of paused (testers were able to test all mini-games if they refreshed the page before selecting a new one.) - I looked into the endgame listener scripts with the help of chatGPT because I was unsure of how to fix the problem, but I knew the pause function in the script was causing the problem. I had to add (Time.timeScale = 1;) into the endgame listener and scene switcher, to reset the timescale when switching to the next game.

Feedback from testers:

Positives-

  • Mini games are fun and, unique.
  • I love the idea of multiple mini games.
  • Movement works seamlessly.
  • Mini game explanations are informative and clear.
  • There is a quest/mission in each game which makes it clear what the goal of the game is.
  • I love the character and general layout of the game.

Improvements:

  • In the coin drop, player is a bit too slow or the play area is too large - My thought to fix this was to take the suggestion of reducing the play area.
  • Gameplay in mini games could be longer - I thought that I could extend the gameplay by increasing scores needed to complete the games.
  • Shooting game could make the bullet shoot faster - Easily increase the bullet speed.
  • Slow the movement in the shoot game to encourage the use of the dash function - Easily reduce player speed.
  • Bug spotted where the spawners in the shoot game can be shot and destroyed - Possible fix is to stop anything from colliding with the spawner in project settings.
  • Adding boundaries would be helpful to stop the player from leaving the screen - I already had boundaries in place but the camera zoom still made it seem like the player could leave the screen, so I brought the boundaries in towards the middle, which also reduced the play area.

These were some helpful suggested improvements, and very achievable to complete before the game submission.

Leave a comment

Log in with itch.io to leave a comment.