This assignment we were tasked with creating a puzzle game, we were free to use any software of our choice. I decided to go with a sliding puzzle game and I made it on the Godot Engine. I did have a good time making this project, granted I did follow a simple tutorial. The only major difference was that I changed the view port size to match the puzzle image I wanted to go with.
The image I went with was that of a drawing I did this past summer. The drawing was that of the rapper “Eminem” which is particularly based on his recent album “The Death of Slim Shady”, an album which focuses on putting at rest his alter ego persona “Slim Shady”. I wanted to represent that with a picture of him holding Slim Shady’s severed head. I still look at this drawing as one of my favourite personal drawings.
In regards to the puzzle game, The game is called “Slim Shady Puzzle Slider” . I gave it that name because of the Image chosen. If I had another image, the title would have varied.
One of the first challenges I faced was just figuring out what kind of puzzle game I wanted to dc I did have a few options like a maze, or crossword puzzle, but in the end, I opted to do a sliding puzzle instead
As stated prior, this game was done solely on Godot and while I am happy with how it came out, I do wish I had explored my options before jumping into the engine. For example, one of my classmates did her game on Twine, which is a story based engine. When she explained to me how she went about it, I was very supportive and I had no idea that was a possibility, so it is interesting knowing that a puzzle game can be made in any engine, because it does not mean
that it has to be a traditional puzzle like the slider, sudoku, or crossword.
With this game being on Godot, I didn't really have a hard time when it came to the visuals, like setting up the images, the menu, and the music. What I always find challenging is the coding aspect, which I know is literally half of the game development process, though when I am following a tutorial, I still try to understand what I am doing because the last thing I want to be doing is following along mindlessly.
So I do believe that my learning of Godot could be improved, because I do not know if I would have gotten the same result without the tutorial.
I believe that maybe I could have added more than one level, just so there is more engagement. A traditional three level setup I believe would have been good. I also think maybe adding a few elements would make my game unique as opposed to making a traditional puzzle game setup.
Overall I am still happy with how the game turned out and I look forward to it being played.
Did you like this post? Tell us