Wednesday, June 18, 2014

final project and reflection

http://scratch.mit.edu/projects/23684881/

I began my final project by deciding what I wanted to the objective of the game to be and what characters I wanted. Then once I knew the basics of the game I just worked on one level at a time and tried to incorporate each element on the rubric. When I would encounter a problem, which I did a lot, I kept troubleshooting until I diagnosed the problem.

Monday, June 16, 2014

ideas for game

I plan on making my game about monkeys swinging trying to get bananas to eat. Each new level it will get harder by having obstacles and I will also change the background each new level. Also, you will be able to pass each level by getting a certain amount of points and that amount of points will increase each level. I may also introduce new characters throughout the game too. The game will end by finding the other monkey. 

Thursday, June 12, 2014

debug-it

 #1
http://scratch.mit.edu/projects/23545794/
To fix the program you need to drag the define meow block from scratch cat to Gobo and drag the meow sound from scratch cat to Gobo.

#2
http://scratch.mit.edu/projects/23546158/
To fix this program you need to drag the blue answer block into the repeat block where 0 was.

#3
http://scratch.mit.edu/projects/23546336/
To fix this program you need to move the who's here block under time for roll call block. Then you move the broadcast blocks under each name it goes to and then add wait blocks between every say block. You also add wait blocks after the when I receive blocks on each of the other sprites.

#4
http://scratch.mit.edu/projects/23546746/
To fix this program you add a broadcast jump block under the jump block.

#5
http://scratch.mit.edu/projects/23546948/
To fix this program you add a when green flag clicked block to the dinosaur and a hide block under it. Then you switch the when backdrop switches to auditorium and add a show block under that.

Reflection:
To debug I didn't have a specific strategy other than to try something and test it out and if it didn't work then to try something else. I would help someone learn how to debug a project by teaching them the basics of scratch because once you are very familiar with the blocks and the program itself, finding the problems becomes easy. 

Tuesday, June 10, 2014

try its

try it #1
http://scratch.mit.edu/projects/23442247/
try it #7
http://scratch.mit.edu/projects/23441579/
try it #8
http://scratch.mit.edu/projects/23442078/

I worked on puzzles 1, 7 and 8. My strategy for solving them was to try something and then test it and if it didn't work then I would try a new technique. The first  and 7th puzzle helped me think about my game project because those are things that would happen during a game.

Monday, June 9, 2014

stage

http://scratch.mit.edu/projects/23392514/

 The stage goes along with the actions of the sprites. In my script, the sprites control the background and their actions influence the changing of the backgrounds. In a scene you initialize sprites by using the when the background changes block. Other types of projects that would use scene changes would be games.




Make my own broadcast

http://scratch.mit.edu/projects/23298632/

Friday, June 6, 2014

Broadcast

http://scratch.mit.edu/projects/23298218/
I would describe broadcast to someone else by saying that it is a more straightforward way of making a conversation back and forth between sprites. Instead of using the wait blocks and having it be messy you use the broadcast and receive blocks which make talking back and forth a lot smoother and cleaner. When one sprite says something that you want another sprite to respond to, you simply put the broadcast block after what one sprite said and then on the other sprite you use the receive block and then what they respond with.

Thursday, June 5, 2014

Make a Block

http://scratch.mit.edu/projects/22978154/

"Make a Block" is when you put a series of actions under one block with one name and then use that block to do a series of actions. It takes up less space in the script.You might use "Make a Block" when you have a long series of actions in order and they are making up one larger action such as dancing. It is really convenient.