I was able to combine the challenges of a plays the thing and funny story masteries because essentially they are the same stories. I did a flow chart to demonstrate the choices the players have to make, however, I use my own key. The rectangle is a message and a circle with a dotted line is an action. It begins with starting the game by clicking on the start button, so the “start” is in a circle. Then it says to touch the square, so “touch the square” is in a rectangle. Below is my flow chart.
There are a variety of different ‘Looks’ blocks that can be useful. The main one is the show and hides blocks. This allows for a sprite to be hidden and then appear at a certain time when commanded to do so. There are also the costume blocks, which allow a sprite to change its looks, but not changing the entire sprite. This can be useful when you want a sprite to look like it is moving. Additionally, there are the size blocks, which allow you to either increase or decrease the size of the sprite depending on what type of game you are trying to create. I am looking forward to using these blocks in my future games.
I have learned quite a bit in this storyteller quest. The story I have created is about a dragon who is afraid of ghosts, and when he sees a ghost he runs away. When the ghost catches up with him, however, it turns out the ghost is a friendly ghost and they go explore the castle. When you create a story, you have to think about the direction you want it to head in. What turns will keep the reader on edge, so it’s not predictable? The skill that I had the hardest time with was the timing of the sprites. While one sprite is saying something, the other sprite has to wait, and when the sprite finishes, the other sprite has to start talking. The important part is to make sure there are no awkward pauses or overlaps in the dialouge. My aim is to continue developing this story so that my timing is absolutely flawless.
This game is the best game I have created, by far. The first three levels are simple. It says to click on the shape, and then to click on the shape. The first levels are square, circle, and triangle. I have it structured so that each shape is a different color, and then I use ‘when touching color (__) blocks. Inside of that, however, I add an ‘if mouse down’ so you have to actually be clicking on the shape for it to register. For the mastery, I added a level in which the shapes are moving, and you have to click the ellipse. I kept the color scheme, however I used them as sprites instead of putting the shapes on the background. My final level is a circle behind a black screen. I am incredibly proud of this game and I encourage you to play it.
This was one of the easiest quests that I have ever done. Essentially, I took four different sprites, of a girl walking, and made them into four different costumes. Then I put a sprite block that says When the start button clicked, ‘forever wait 0.2 seconds, move to next costume, and change x by 5. This creates the allusion that the sprite is walking across the screen while she is truly just changing costumes. One of the strategies and tricks that I learned was to set X and Y everytime the start button is clicked.
Here is my animation: https://scratch.mit.edu/projects/187506028/#editor
The Rainbow Bike quest was a quest that further increased my knowledge in color effects for sprites. The way that I programmed my sprite to go through the color spectrum is changing the color effect, then waiting, and then changing the color effect again. However, besides just changing the color effect, you can also change the fisheye effect, pixilated effect, whirl effect, ghost effect, and mosaic effect. I am sure to use these effects in my future games.
Taking turns was one of the simplest quests that I have ever completed. Since I had already completed the story quest before I started this one, I was already knowledgeable about moving sprites and taking turns. One aspect of Scratch that I did improve my knowledge of is the turning degrees blocks. Until now, I had never used the motion blocks that allow a sprite to move clockwise and counterclockwise. It’s a very cool technique that I wish to use on my storytelling quests.
I believe that I am now officially proficient in my usage of sprite blocks. I can use the change x and y blocks, set x and y blocks, and other motion blocks to make the sprite moves. I am now also proficient in broadcasting messages, as well as using wait blocks. The aspect that I would like to improve now is the look of the sprite, and alternating between different sprites.
My most recent project was a map I made of Cairo American College. Although it may look cartoonish with all of the different colors, it operates smoothly. The way I was able to make the map was to always set sprite 1 to the mouse pointer. This meant the mouse navigated where you go on the mouse. Then, I made the background of the map with all of the different colors. I then added a script that says if touching (color), think (middle school, high school, track) for 1 second. I encourage you to try the map, I think it is my most fluent project so far.