Creative Coding Assignment: Baseball Catcher
When given the chance to revisit a project from this class, instead of going after a project I liked, I decided to tackle the one that gave me the most trouble: creative coding. Despite my previous struggles, I know the endless possibilities of cool games I can make if I just push myself in the right direction. My project evolved from a basic jumping mechanic into a full-fledged catching game, a transformation that became significantly more complicated as I introduced multiple stages and dynamic ball speeds. This new approach had me focus on really understanding coding and how every step needs a new code, and this new game has a coding list pages long. This process was a good opportunity to trust my hands more than my anxious brain. While my brain tried to convince me the logic was too complicated and to give up, my hands kept typing, testing, and refining the code until the game started to work together. By letting the physical act of coding take the lead, I discovered coding isn't a wall, but a series of small, solvable problems that disappear once you stop overthinking and start doing. I’m really glad I gave coding another shot.
This comment has been removed by the author.
ReplyDeleteHi Sonja, I deleted the previous comment because I was logged in to my Gmail account. I played both of your Scratch games and I can really see how much you pushed yourself. It’s awesome that you didn’t give up and kept working through the tricky parts; the final result really shows your effort. I do have one question though. I really wanted to win, so I kept going and made it to 30 points. Does that count as winning? The game is amazing. Thanks!
ReplyDelete