Late LD-32 Postmortem
For LD-32 I made a game called “Fun with Vacuums”. I entered the Jam with no expectations and I am satisfied with the game I was able to produce. This is what I submitted.
What went well
– Choosing an idea that I could reasonably program: The idea I chose for the game was easy to program. I am glad that I chose this idea over every other idea that I had because every other idea would have either taken too long to program, or was too complex, and involved me having to do research to learn how to implement some algorithm necessary for the game. I am glad that I was able to find an idea which I could complete, rather than a really complex idea which I wouldn’t have been able to finish in time.
– Audio: My highest score was in the audio category, which really surprised me because I had spent the least amount of time on the audio. I am really glad that I did add sounds into the game, because it makes the game feel so much more polished. In previous games I made, I never added any sound because I didn’t realize that audio improves the game. I thought that it was just a “nice to have” feature rather than a fundamental part of the game. After seeing how much of an effect audio had on improving my game, I definitely see the importance of it, and I will put extra focus on making it in future games that I make.
– Programming: I didn’t run into many technical challenges, and because I programmed the game in the language I had the most experience with (java), I didn’t have to waste much time looking at reference documentation (the only thing which I had to look up was how to play audio, but I didn’t waste too much time doing so). I had been considering programming the game using a language I had less experience with, but I decided against it because I had a feeling that I wouldn’t be able to finish the game in time if I did so.
What didn’t go well
– Thinking of an idea quickly: I spent an entire day deciding what I was going to make. By the time I figured out what to make, I only had 10 hours to program it. This was bad time management, I probably should have limited brainstorming to a maximum of 4 hours, which would have given me much more time to program the game.
– Testing outside of the IDE: I didn’t test my game outside of my IDE until just before the deadline. As a result, I accidentally omitted all the images from my game in the file I submitted, rendering my game unplayable. Next time I will allocate more time to test my game outside of the IDE I used to develop it, in order to avoid having problems like this happen again.
– Balancing and Bug Fixing: I didn’t spend much time balancing my game,聽 and fixing bugs. As a result, the game contains many bugs, and is really hard.
Overall, creating the game was a great experience for me, and I appreciate all of the helpful comments that I got on my game. I definitely plan on creating entries for future LDs 馃榾
