Posted October 15, 2023 by Gensun
Holy moley I just did a 6-week jam. A lot has happened but this was how it went:
I do not come from a Christian background. My parents came from a country that practices state atheism and still does today. I don't know very many things about Satan and I understand Satan as a vague being that does stuff for no reason other than "free will". I felt I had a very weak foundation to create a story around this theme if my understanding of Satan is superficial. I had no game idea to work with, so I was off to an awkward start
My solution? I found an opportunity to work with HoneyNutFemios. She luckily had a game idea she was passionate about. We contacted, discussed details, and her story/game premise allows me to draw from paranormal topics which I knew more about than Satan. Things were good, I now had a sense of direction.
The first things I did was literally not on the project itself, but to create a demo showcasing my incomplete text messaging plugin for RPGmaker MV. Then, I had to begin figuring out our art direction. I pitched the sidescroller design which saw massive success from Harold Jam 2023. The overview of my artistic choices which I've reapplied for Hawktober are explained in this post mortem from a different jam.
The very first step is to identify the most high-impact scene of our game premise. Very obviously it was going to be our ending cutscene. This meant I had to decide my entire art direction around the scene that will hit the hardest. Since this was a collaborative project, orienting our art direction was going to be much slower than if it had been a solo project which I can make spontaneous and rapid decisions without needing anyone's input.
Had plenty of conversations on what makes a great horror as we refined each other's ideas over time. I got excellent feedback from my partner for the cutscenes I coded in. Week four was definitely the most uncertain time since four weeks was a typical time period for many jams. We had no gameplay, only cutscenes. Week 4 was the beginning of my fall quarter and was a very intense week for my job in sports retail as baseball season came to a close. I made very little progress during this time.
From this point on the rest of the development story will be written in first person despite being a two-person project since I was the designated programmer, and the load was on my shoulders. Crunch time started right at this point as we had two weeks left to create our actual game - our cutscenes were done, now we had to stitch them together by coding a gameplay that connected our beginning to our ending. I beelined towards the end by constructing the event structure that goes from start to finish. After which, leftover time would go over to adding bonus content. My caffiene consumption definitely had spiked. By the end of week 5, our game was complete.
I was not entirely happy with the feedback I got from playtesters. In particular there were a lot of nitpicks over how there was only one ending which made players feel their choices didn't matter. Many pieces of feedback made it quite clear that I have not poured in enough resources to explain the basic game mechanics.
Now that I added choices that lead to multiple endings, now I was not happy with how players kept getting the bad ending. I have a lot of questions as to why that is but I've then redesigned some dialogue and dialogue options hoping to make it easier for players to catch that Verity is not a good person to get advice from.
At the time of writing, week 6 is coming to a close. Overall, this was a very good run. I executed a project far more ambitious than any solo project I could have done for a jam.
A majority of game jams I've either won one or landed second place. There is very little I could say went wrong except possibly for neglecting to install YEP_CoreEngine so troubleshooting bugs reported by playtesters become easier. Overall I've felt I've had a very good grasp on good game jamming strategy.
If there were any lessons learned on what not to do, it came from checking up on the progress of other devs. Pick the wrong team mate and it can completely kill a project and you should always have a plan B in case one or all of your team mates dissappear on the next day. If your project does not have a plan B if that unthinkable scenario happens, you're in trouble. All I can say is I'm glad to have not experienced that problem.