Monday, November 30, 2015

Scratch Game Design


Scratch Platformer Game                            Scratch Chase Game

Scratch Freedom Game


I wanted my game to be easy to play, but still creative. I also wanted to make sure none of my game had any glitches or bugs in it, because I know from playing other people's games that glitches were very annoying. I also, made sure that my sound was working before I published my game so I was sure to have it work.To make sure my game was 100% user-friendly, I played my game each time I added to my code so I was sure to catch any glitches early. Also, I wanted to have my game be super fun and interesting, because I have played games that are super boring, which I didn't like.

My game has a blue ball and a green ball. The user is controlling the blue ball. You are chasing the green ball to try and touch it. My background is black which makes the two balls stand out a lot. I had experimented with a white background, but it was harder to win and it didn't look as good as the black. I also have a scoreboard and a timer, both of which are essential to complete and win the game. Each time you play the game, the timer starts at 60 and the points at 0. Once you get 15 points, you win the game!

On my platformer game one of my best features was my platforms that my sprite jumps on. My platforms change as the level changes.It is unfilled in during Level 2, but they are solid black during Level 5.  Also, my sprite character, Giga is great looking and goes with the backgrounds. My backgrounds change as the level changes. It is yellow during Level 1 and green during Level 2. It took me a long time to come up with the right backgrounds. My game includes a countdown timer that starts at 40 when you start the game and countdowns to 0.


In my freedom game, I think that my mazes and my caves that my frog sprite has to get through is my best feature. My frog sprite is very cute and moves with your arrow keys. In Level 1, the frog has to get through the blue stalagmites to reach the yellow ball. In Level 2, the frog must go through a maze to reach a yellow star. In Level 3, my final level, my frog sprite must go through another maze to reach its' ultimate prize, a colorful butterfly. During each level, as soon as my frog touches one of the pries, the ball, the star or the butterfly, the prize disappears and the background changes. Once you have completed all 3 levels, my game switches to a fun, colorful background that says "You Win!". It is a very fun ending to my freedom game.

I think that my best code was how my sprite in my platformer game jumped. I think this because it was probably the hardest thing for me to figure out. It was absolutely my most difficult bug fixes. I also had a lot of trouble with getting my ball to move in my chase game. And it defintley took way more that a few tries to get my levels in my freedom game doable. Probably my best code is my sprite movement in my platformer game. It took me a  long time to figure out, but now it works great!



Screenshot of my best code:



3 comments:

  1. Wow Gillian! I never knew such a simple game can be so fun and easy to play! However, did you try to clean up your moving script? The ball is a bit weird when I tried to move. I really did enjoy how the background made your sprites really pop out!

    ReplyDelete
  2. I love the ball colors! It goes really good with the black background.
    The blue balls move really weirdly. Maybe you should look at your movement codes.
    Other than that, your game is pretty fun to play and is simple and entertaining.

    ReplyDelete
  3. Your game was very intruding to the look and when I play your Platform game. However, the timer stopped when it was 8 seconds so you should look at your sensing blocks. Overall, you did a really good job on this project.

    ReplyDelete