http://scratch.mit.edu/projects/23716740/
To begin creating this game, I had to think of a concept. I wanted it to be easy to explain and fun to play. I immediately had the idea of creating a game that had to do with sports because I enjoy sports and I know that many other people do too. As I worked to make this game, I ran into a few problems. To work through these, I ran through my game to see what the issue was. I then checked that part of the script and tried removing and adding things until the problem was fixed. As I made each block of script, I tested it individually. I also played it myself a few times as I went along to make sure everything was going together like it should.
Wednesday, June 18, 2014
Tuesday, June 17, 2014
Final Project: Purpose of My Game
When playing my game, the goal is to touch the tennis ball while avoiding the soccer ball. If you are hit by the soccer ball, you will lose one point . If you touch the tennis ball, you will gain two points. Once you reach 300 points, you advance to the second level. To advance to the third you must earn 800 points. To win, you must earn 1300 points. To play this game, you must jump over the ball or, in the more difficult levels, move away from the ball when it comes from all directions. The levels get increasingly difficult because of the speed and location of the soccer ball and tennis ball.
Sunday, June 15, 2014
Levels Reflection
What are different ways of increasing difficulty in a game?
You can increase the speed of something or the amount of obstacles.
What blocks are used to implement levels?
"Switch Backdrop To ______", "Next Backdrop", "If ____ Then", "Broadcast Next Level".
Variable Reflection
What is a variable?
A variable is something that can be changed while playing the game.
How would you explain variables to young learners?
I would describe it as something like the score or speed that can be changed.
Thursday, June 12, 2014
Week 2: Debug It Reflection
What is one debugging strategy that you used?
I thought of things that we've learned like "Broadcast" and "Make A Block" that could apply to the problem at hand.
How would you help someone else learn how to debug a project?I thought of things that we've learned like "Broadcast" and "Make A Block" that could apply to the problem at hand.
I would tell them to think of everything they know how to do and all of the blocks and out of these, try to figure out which one could solve the problem. I'd tell them to try multiple things because not everything you try will work the first time.
Wednesday, June 11, 2014
Tuesday, June 10, 2014
Stage Reflection
What does the Stage have in common with sprites?
Both the Stage and sprites come in many variations. Plus, they can both be changed and maneuvered using blocks.
How do you initialize sprites in a scene?
You initialize them by using the "When Green Flag is Pressed" event. It will send them back to their starting positions if you code for them to do so in the script.
What other types of projects (beyond animations) would use scene changes?
Scene changes could be used in games, slide shows, and simulations.
Review 5 classmates’ posts for this project. How did they use backdrops in their projects?
They made it so that their backgrounds changed before a second joke started.
Both the Stage and sprites come in many variations. Plus, they can both be changed and maneuvered using blocks.
How do you initialize sprites in a scene?
You initialize them by using the "When Green Flag is Pressed" event. It will send them back to their starting positions if you code for them to do so in the script.
What other types of projects (beyond animations) would use scene changes?
Scene changes could be used in games, slide shows, and simulations.
Review 5 classmates’ posts for this project. How did they use backdrops in their projects?
They made it so that their backgrounds changed before a second joke started.
Week 3 Try-Its Reflection
Which puzzles did you work on?
Number 1, 2, and 5.
What was your strategy for solving the puzzles?
My strategy was to look through every block available and choose which ones I thought would work for that particular puzzle. I then tried to put these blocks together to make them do what I wanted.
Which puzzles, if any, helped you think about your game project?
I think each of these puzzles could help with my game project depending on what type of game I end up creating.
Number 1, 2, and 5.
What was your strategy for solving the puzzles?
My strategy was to look through every block available and choose which ones I thought would work for that particular puzzle. I then tried to put these blocks together to make them do what I wanted.
Which puzzles, if any, helped you think about your game project?
I think each of these puzzles could help with my game project depending on what type of game I end up creating.
Week 3 Try-Its
Try-It #1:
Press the "B" key to make the sprite become larger. Press the "S" key to make the sprite smaller.
Try-It #2:
Make a loud sound to cause the sprite to change color.
Try-It #5:
Press the green flag.
Monday, June 9, 2014
Stage Project
To start, press the green flag. Once the first joke is over, press the space bar to continue.
http://scratch.mit.edu/projects/23402237/
http://scratch.mit.edu/projects/23402237/
Friday, June 6, 2014
Wednesday, June 4, 2014
Broadcasting Reflection
How would you describe Broadcast to someone else?
Broadcast is used to create a cue that tells a sprite to say or do something.
When would you use timing in a project?
I would use timing between two actions.
When would you use broadcasting?
I would use broadcasting in a conversation to have it flow more like an actual conversation would.
Broadcast is used to create a cue that tells a sprite to say or do something.
When would you use timing in a project?
I would use timing between two actions.
When would you use broadcasting?
I would use broadcasting in a conversation to have it flow more like an actual conversation would.
Tuesday, June 3, 2014
Make-A-Block Reflection
How would you explain "Make a Block" to someone else?
I would explain it as a shortcut that you can use to have your sprite do a lot of things using only one word.
When might you use "Make a Block"?
You might use it if you want your sprite to do something that includes a lot of commands often. This way, you can include the one word shortcut rather than all of the commands.
Subscribe to:
Comments (Atom)