Planed updates based on test


Planned updates based on test session

There are 4 updates based on testing >>>

1.  Improvement about clear data:

Just before test session I added a clear all data button so that my classmates can clear all the data they have played and fully replay it. But after clearing, there has a hint said that we need to reload the game. But my classmates said this is a bit annoying and waste time. So I add some code so that each time we clear the data game will go back to main menu and refresh all data text.>>>

Reset

 

2. Go back to small level select improvement:

Each time we click home button it will return to big level select page, but my classmates said it is pretty inconsiderate because we want to select small levels immediately after playing former level. So I add a static variable in script to solve that problem.  >>>

save data

 

3. Save data improvement:

Last weekend when I was playing my game I accidently click home button after I got 3 stars in level 1 without waiting for stars show one by one, but when I get into small level select page I found my data hasn’t saved at all! I check my script and found that it’s because system add the number of stars we get while showing them, so if we go home immediately the number of stars won’t stored in memory. So I add a new variable to count the total number first and then show stars so that we could quit at any time without lose any data.

 

4. Music improvement:

One of my classmate said when he adjust the background music volume then play some levels, but each time when he return small or big level select page or menu page, the volume go back to the original one. That means it can’t maintain in whole game.

Later I found a good asset call audio mixer which allows us to control all audio pieces in this game.

Audio Mixer

In this audio mixer we need to link the volume db to our slider so it can follow the value of slider. In this situation I EXPOSE the volume property of the master component in audio mixer and write a code to link this exposed parameter to slider value.


Finally the problem solved.

Files

Build.zip Play in browser
Sep 29, 2020

Leave a comment

Log in with itch.io to leave a comment.