My first game was the chase game, I spent a lot of time on it and I thought it turned out pretty good. All of the functions work, and it I even had time to add extra things like background changes and music. If I were to change one thing on it, I would make the shark go a little faster because some people were saying that the game is a little easy. My second game was a platformer game. During the week we were working on it, I didn't really have access to a computer at home so I would only work on it at school. It didn't turn out as good as I would've liked it too, but at least you are able to jump and get to the circle. The timer is a little bit messed up and the score doesn't really work, but at least you can move around. For our last game we were allowed to make anything we wanted. I chose to do another platformer game because I new that I needed to make up for the last game I did.
I think my best code was definitely when I made a gravity engine in my platformer game. I really wanted to make a gravity engine because it looks really cool how when you press the up arrow you would jump up and them slowly float down to the ground. I had to watch a lot of videos until I finally understood which block of code does what. Originally, if you pressed the up arrow to jump, it would start to go back down but it would stop before it hit the bottom. It definitely took a lot of work trying to figure out what I had done wrong. I had to look at other peoples projects and watch tons of videos. I eventually "gave up" (I hate saying this) and trashed all the code I made and decided to start over. The second time it actually worked, and I still don't know what I did wrong the first time.