Passion Project #7

It took me a whole month to finish my game. There were a lot of times when I was stuck or couldn’t figure out how to do something, but I worked it all out. I also had a lot of good ideas like the figuring out how to make the running animation, thinking of the part of the game with the principal and many more. I also learned a lot from making this game like how to broadcast a message and how to add cool animation like going through the teleporter. This has been a fun and amazing experience for me!

 

This is a link to my game:

 

Passion Project 6

Even though this game is complicated, if I had more time I could have improved it. One thing I could have done was added a body with animations to each teacher. To do this I would have to add 12 other scripts with a lot of code. This would have made it look like the teachers were walking. Another thing I could have done is worked more on the small glitches to make the game smoother. Right now I am not sure how to fix those things, but the game still works. I learned there are always more things you could add or change in a game.

Passion Project 5

When you think of a video game you don’t think of all the things the creator needs to use. For example broadcasting is one of the most important things on Scratch. It’s basically the only way to make one action cause another action. It can be used for simple  and complicated commands. After something happens you can broadcast a command and then you can start a new script with a “when I receive the broadcast” code. Then you can type code under that which will give the script a command.

This is an example of a simple “when I receive” block. It’s telling the script to freeze the character. To the right it is broadcasting this message:

Passion Project 4

In my passion project I added animations to the running character to make him look like he is running and jumping. I found out how to make this animation by watching a video. The animation was cool, but it was hard to put into my game. First I had to download the costumes. After that I had to put them in Scratch. The last thing I had to do was make them the same size and put them in the same spot so that the character throughout the game. I think this looks awesome.

 

Here’s the animation video

Here is what they look like in my game:

run

jump

Passion Project 3

I’ve faced a few challenges while creating the game in Scratch. So far, all of them I’ve fixed, aside from one. The most challenging one I faced is creating a portal to the middle school. It was hard because it was broadcasting random messages. I solved it by making new messages. Another time I had a problem is when the game was way too hard to beat so I shrunk the teachers to 80% so they would be easier to jump. I’m still working on the part after you beat Ms.Stile, but overall I think my project is going well.

Passion Project 2

I chose to create a run game for my project because they are complicated and fun to make. This is my first time making one. Even though this is my first time making one, I have really enjoyed the ones I have played. Some examples are Geometry Dash, Super Mario Run and Epic Ninja. I want people to enjoy my game like I enjoyed those games. I added the jumping to make it challenging. This is challenging because you have to have perfect timing. It’s complicated to create because there are so many components you can add. At first it was impossible to beat, so I made it easier.

Passion Project 1

For my passion project I am making a game on Scratch. I picked coding because it is a fun and interesting life skill that I want to get better at. A few things you can learn from coding are problem solving, being creative, and being determined. You need these skills because in coding you can stuck and you have to be able to figure out a way to fix your problem. Even though I know a little Java, I am using Scratch because I know more on Scratch than Java and I will be able to make a more complicated game. Java is one of the text coding languages and Scratch is a block based coding method. Overall I am excited to do this project and I think I will learn a lot about Scratch.

scratch