Thursday, January 15, 2015

Final Unit Project for Scratch Reflection

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

Tuesday, January 13, 2015

Final Unit Project for Scratch

For my Final Scratch Project I will be creating a target practice game. This game will be set in a nature setting and have target(s) scattered around. The purpose is to hit the targets, earn points and level up! Each hit will be worth one point, and as the levels change there will be no change in scoring. You will win by reaching the end of the third level, the last level and the end of the game. The first level will be simple, the purpose will be to hit stationary targets. The second level will have moving targets and the third will feature targets that move more rapidly and in a random fashion.

Friday, January 9, 2015

Other Alphabet Games

Both Kalli and Jill's blogs were made similar to each other, but different from mine. They both only have one letter appear on the screen at a time, the previous letter will disappear before the next arrives. Also, both used the wait key so there was space between the animal and next letter.

Monday, January 5, 2015

Alphabet


In my project, the stage changes when the sprite runs off the side of the screen. A sprite can be initialized in a screen when the sprite is instructed to show itself to the viewer. The script will tell the sprite to do this. You could used scene changes when making a movie to make it appear sa if the people are traceling when they are really just in a studio. My other classmates used the backdorp change similar or the same as me.

Monday, December 22, 2014

Conversations: Penguin Jokes Remix

Broadcasting is a conversation between two scripts. Broadcasting tells the sprite when to the what it is told to say. Using timing in this project would be good if the conversation was back and fourth, broadcasting might work well when incorporated with actions, then it could be instructed to do something after and action is completed.

 
http://scratch.mit.edu/projects/40633912/#player

Friday, December 19, 2014

Characters: Try It Out

In this assignment we were required to use the new "make a block" tool to create shortcuts. The tool was simple to use and nearly the same as just writing it out. The block provided a shorter and more comprehensible way to look at the code. http://scratch.mit.edu/projects/40432328/#player

Thursday, December 18, 2014

Debug It! Reflection

When doing this, I found it easier to understand when was wrong by playing with the blocks and playing them (with the green flag). To help someone else learn about debugging, the only advise I would give would be to play around with it. This allows you to become more familiar with the program and complete the task.