Monday, November 30, 2015
Scratch Game Design
Coding is very hard. Coding is very very hard. I have created a game from "Scratch" though, in "Scratch". Now I'm not saying my game is going to be the next Mario. I personally like my game even though it has a lot of bugs. I just couldn't figure out how to get the frogs to stop moving when the knight did. Not a lot of people played my game to give me feedback to improve. I tried to make it like a game where you had to chase a bunch of frogs running away, so that's why their movements are random. Their movements aren't random though. They move according to how you move the knight, but they don't all move the same way.
I definitely got better at coding the second time. I don't know everything there is to know about code, but I did get better. Now I actually know what most of the blocks do, achievement accomplished! I still have some bugs in my second game, like how you automatically lose sometimes when you start. I just figured out you can just press the flag twice though. I haven't yet figured out how to fix it, but I probably will... Eventually. Also, you might have noticed that after you lose all of the characters stop. Unlike my first game. I also have a preset timer in the first game, but a variable timer in the second. For those of you who have no clue of what I'm talking about here is a link to help you.
The best code I wrote was the crabs code in the second game. His code is all one giant block, with C Blocks inside of C Blocks inside of more code and more code. The last part of the code, with the purple and yellow blocks repeating, is my party room. You can get there by beating the bonus level of my game. How I made it was I had a lot of different backgrounds, that are filled with only one color, and switching them every 0.01 seconds. I still have some pretty big bugs I still need to fix, but I had a lot more than I had before. I overcame my most difficult bug fixes by asking the people around me. I mainly just viewed other peoples games in progress and if I saw something that I could incorporate in my game I asked them how they did it.