The second day of the Game Jam started off with a bang as I was motivated to tie up with my arch-nemesis: Unreal Engine 5. As I worked on hitboxes, I found that my code was working, but not entirely. Hitboxes were spawning and de-spawning correctly, but just no in the place I wanted them to. However, before I could amend this problem, I had to fix some bugs with controls and animations, mainly that if an input was put in and held too long, the model would freeze. After an hour of messing around with Animation Notify events, I was able to fix it completely, and all by myself, no internet or anything, besides some documentation about Notify’s.

However, time was running short, so before I could work more on hitboxes, it was time to merge my team’s work. Because we didn’t use repos, I put my files onto a hard drive and gave it to my teammate Kento. After about 30 minutes, he told me I had to merge it on my computer because he lacked some external tools I installed to be able to link Visual Studio to my Unreal Engine. Thus begun the difficult process. I failed to merge multiple times because my C++ classes were not properly importing into the KCG project, so I had to manually re-create everything in record speed, having to ignore a good portion of our lunch break. After all was said and done, I had accomplished it, but not without a lot of stress.

Then we met the judges who went around to each group and gave feedback, and, despite having very little besides art and controls, we weren’t bashed too badly. After that, we cleaned up and thus ended the KCG Game Jam of 2023, with the score between me and Unreal Engine at a tie of 1-1. as I definitely took the win this time.

Me showing off our Game Jam game

We got back on the bus and the evening was ours to do as we liked, so a lot of us got together and celebrated the Game Jam. However, Unreal Engine and I are still sitting at an unsatisfactory tie, and our match will be decided in the future. Of course, I will undoubtedly win.

No responses yet

Leave a Reply

Your email address will not be published. Required fields are marked *