I first began making this game by choosing the sprites and backgrounds. Then, I wrote scripts for the sprites I had already chosen. I chose the monkey to change costumes. So far I had one background and four sprites. I then recognized that I had no way to display the level numbers to the user. To fix this problem I added another sprite and chose to make him speak the levels to fulfill one of the requirements. Levels 1 and 2 were complete at this point, and as I suspected the last level would be the hardest to make. I ran into some trouble with he speed of the moving targets and at one point they did not even show up on the screen. I fixed these by adding and taking away blocks from the script and testing it over and over. The hardest part of this game was troubleshooting with the score. At first, I used the "color touching color" block, but it did not track the score. So I changed the block to "when touching target". The score rose to fast when it was "add one point" so the one point was changed to add half a point. Finally, Level the game worked, and I tested it a few times to make sure it was usable. Next, I added sound to the start of the game because I realized that I had missed that on the requirement sheet. The final thing added to this project was the second background displaying the "You Win!" message. When I went back to test the game, it worked as I wanted it to. I am very proud that I was able to make the score work after having such trouble with it and that I was able to add another background change easily. The score is also the weak point in my game, I was unhappy with the way that it added more than one point when it touched the target. I couldn't find another way around it so I kept it this way.
http://scratch.mit.edu/projects/42928752/#player
No comments:
Post a Comment