The project I found to be most difficult in my art and technology class was the video game made with the online program Scratch. Not having any experience with video game coding, it was a lot of trial and error. I also feel that I bit off a little more than I could chew at first with my video game plan. Originally, I wanted to make a platform game similar to Super Mario Bros. but with the characters and theme from the movie Labyrinth (1987). However, I came to realize that although the code blocks in Scratch are easy enough to put together, the more complicated the game gets, the amount of code you need grows exponentially. With our time limits in the class, I was not able to get all of the features I wanted in my game, however, I did end up with a simplified version which I will post below. But first - a little background...
For those of you who haven't seen the movie, Labyrinth is an 1987 children's movie made by the dynamic duo of Jim Henson and George Lucas. It is a fantasy story of a young girl who is forced to babysit her baby brother, and wishes for goblins to come kidnap him. She doesn't truly think it will actually happen, but when it does, she realizes her mistake and goes on a quest through a giant maze to where her baby brother is being held - the castle of the Goblin King. Throughout the movie she makes friends and defeats goblins and overcomes tricks played on her by the Goblin King, who is trying to stop her the whole time. It is similar to the story in the Wizard of Oz. However, one scene she gets trapped in a bubble that is actually a magical ballroom, where the Goblin King is trying to distract her with fancy costumes and dancing. At the end of the scene, Sarah remembers her brother and throws a chair through the bubble wall, and breaks it to free herself and continue the quest. My game is based on this scene.
One of my favorite things about the movie Labyrinth is the feminist theme running through it. The hero of the story is a girl, she overcomes a male authority figure by saying "You have no power over me" and gains self confidence and maturity and friendship. She isn't won over by some handsome prince and she doesn't need to be "rescued." At the beginning and end of the movie, the Goblin King transforms into a white owl, which classically is the symbol for wisdom, patience, secrets, mystery and observance, all of which are running themes through the movie. Wisdom is her final prize in the end.
My game ended up as a single screen game, where the goblins come to dance with Sarah, which she defeats by hurling chairs at them. Then, the Goblin King appears and throws hearts at Sarah, which stun her from moving. She has to simultaneously throw chairs at a few cracks in the wall (look like lightning bolts), before the time runs out. At the end, the Goblin King turns into the white owl and asks Sarah to obey him, but she responds with her signature line. There are a couple glitches in the game, which I left in for now as an homage to glitches in general, and also because I have yet to figure out how to debug them! I found the game to be a bit more enjoyable and challenging while using my controller for it, but I hope to go back in and make changes and updates as I investigate further into the Scratch program.
My frustrations were a lesson for me as a student, but also as a future art teacher. I realized that my issues I had may be ones that my students have some day with lessons like these or other art and/or technology media, and the fact that I can say "I was frustrated at first too" is one of the best ways I feel to reach someone that you are trying to teach. As a program, Scratch is great way to see how video games are created through simplified code, but also to see how they are much more complex than one might think. They are a lesson in patience, creativity, problem solving and the ability to adapt and be flexible. All of these traits you would find in a traditional art classroom, but combining them with a new technology greatly modifies how these lessons are taught.