The creation of Geiger Gary, a Pirate Software Game Jam 2025

19 comments

web-gnar1.5 K6 months agoPeakD5 min read

I teamed up with 4 other people to participate in

. The people I teamed up with were new to game jams and a 3 of them had never used Godot before. I have never grinded as hard on this project as anything in my life.

Usually, the game jams i have done have been 96 hours long. this was a two week long game jam. We thought this was nice because it gave us time to not stress. but oh were we wrong. with all that time it caused us to think. and sometimes thinking about things is bad lol.

sadly, the game broke 4 hours before the jam deadline and we had to submit a broken project, only to find out 2 days later that it was simply a setting in godot we had to change.

anyways. ill share with you what we made.

The theme was "You Are The Weapon" so we decided on the idea of a stealth game where you play as a radiated man who poisons the enemies without being seen.

https://files.peakd.com/file/peakd-hive/web-gnar/23swXv5vwRC9DQCJRmD9sp1FZkWRnDaw41Ej6VvcoeTx8nRUDkhoiAZ1e2b1VSvVwA3NY.png

The idea was to make a 2.5 d game where you could go through walls and ceilings.

https://files.peakd.com/file/peakd-hive/web-gnar/48Vk3hbEPfTQ5wRrmEhXwJhzEEzefY6Giarr2bpqbESC5iRpM3rAYVktWCcgvYr3E6.png

the mechanic of going through the ceilings ended up being called "womp" due to the description of the sound we thought it would make.

https://files.peakd.com/file/peakd-hive/web-gnar/23wCDigP9dkXMJMNgvU848eBzQks2GtoSjZh6rQ4cY86FoE3aWAxBMfxhsEZ5dZdZcGQS.gif

I'm going to drop some art assets here but i feel like you should just play the game. the offical itch page has the broken version of the game on it because thats all we could publish by the deadline.

i stayed up until 8 AM the night of the submission. and i couldnt believe it didnt work.

i felt sick to my stomach. we worked so hard on this for the last two weeks. why did it have to break during the last 4 hours of the jam?

we found out that in project settings, there is a rendering limit where if you have more than 1000 meshinstances in the scene the HTML export shows a blank scene.

would have been nice to know this. or for godot to give some kind of warning.

https://github.com/godotengine/godot/issues/96968

thanks to that dude for showing us.

the universe played a cruel joke on me. i felt like it was my fault because i had us make a single scene with all the objects instead of separate ones. i felt like i fucked everyone over.

the universe keeps trying to give me situations where i get super bummed out to see how i react. this is the main challenge of life i think. my job is to not get bummed out. life can be fucking hard.

anyways...

https://files.peakd.com/file/peakd-hive/web-gnar/AJea3ixjfSUwTX1pmoUR9nnd2pUYjDKfiVGsHT6QhV34mNFJgVjCi3jaZVWHsmN.gif

https://files.peakd.com/file/peakd-hive/web-gnar/AJg1Jk35Js2PXCT3qwP5UEAjzwNPr2mrAptzGGvyMonuzkfrw6fnXNL8zXF2sai.gif

https://files.peakd.com/file/peakd-hive/web-gnar/AJg1JjvFTGgtvZHdcbEG39r28WuSZmGwsNWpzbXyvHcjKiCk8epRxumSVQCbPeC.gif

https://files.peakd.com/file/peakd-hive/web-gnar/AJg1J6AZKWeDnGrFgmobquX6nbhNCz2vKJ3AicqXYqqXmQV8PmLppjSpHBsJ6zF.gif

https://files.peakd.com/file/peakd-hive/web-gnar/AJhSoZTRvs1bcSiReyHCaSjBy6GmY1ReRe42JCktKaA9rYdJ5YUWa9r2cGSe5pw.gif

https://files.peakd.com/file/peakd-hive/web-gnar/AJg1JkGerbvA4EKpyysCyKdyrSn1qxBvhUbF78Y7wTCHuQN14wzdcJuBKy1m8qj.gif

https://files.peakd.com/file/peakd-hive/web-gnar/AJhSpEwbapqNkvVkzUFYH2Bxuwr2LZr73MaGeEfrdZ9dCpXvfCyYLzPBKTyGa65.gif

i even figured out how to make a custom loading screen for the game

https://files.peakd.com/file/peakd-hive/web-gnar/23uFKcZXsUkzYUG7C1J6pxFV3mMmDhFeX4MRm13zrBEcJBHkZHprBeAxSfej5hi5PB2e2.gif

im writing this two days after the jam and still feel pretty bummed out. i HAVE to look at the bright side because its just fucked up what happened to us.

Our game would have for sure placed in the top 10. its so much better and cooler looking than anything else ive tried thats been

.


https://files.peakd.com/file/peakd-hive/web-gnar/AJbhw4msgxmiA22JUbyAJxkDQEMMAymukD3AUJhSPwK8mnVr7uu9wrQbygMhjoo.png

we even have a boss fight at the end.

so much work was put into this. we have epic voice overs too. you gotta play the game to see for yourself. its crazy

https://files.peakd.com/file/peakd-hive/web-gnar/23wqXh19BrU15UR7VGhsLPJX6RUEv6MbdV1tTzGSq8zFzqisHJTZPaqiuvQLE1m2WQeAU.png

made a bunch of modular building materials for making the levels. they all had code attached to them that made them either "wompable" or non- wompable

https://files.peakd.com/file/peakd-hive/web-gnar/242Y1KyNJosP9mHk4joCon14m1broz7Q6UyaF6Bi7YNr7kVcniaU9om66VvuvDT1EBe1e.png


https://files.peakd.com/file/peakd-hive/web-gnar/245cU6oo6R5KzdKSMi9fyxQjtfaeHg6zDf7nhzaU29xfpVNQkL1DQrrBWnPtkCJe5ZngV.png

here is the hidden setting in godot that we needed to change the number of. its the renderinglimits/ spatial_indexer.

it is default set at 1000. so the second we put 1001 objects into the scene it would cause the scene to be blank ONLY on the html export. this was maddening 4 hours before submission deadline. took us 6 hours the next day to find this setting in godot.

https://files.peakd.com/file/peakd-hive/web-gnar/23t76tKM1yS99eUk1qunAQjJiWbwdMosTFvmpnthfwAynBqxqwdJpfwhEaCjwUnXGFMyJ.png

https://files.peakd.com/file/peakd-hive/web-gnar/23z77V7Fg9o2hKgiw18k7HigLmY2EV2adTfEjAK4YRjqmiVmKvqf2gcsZvkwXquPDodGE.gif

did the universe play a cruel joke on us? does god not want me to have some kind of future in game development? i guess only time will tell. i am probably being overly dramatic but to be honest with you i am tired of dealing with being screwed over by life lol. it gets old. but i guess its all part of the great learning experience of life.

https://files.peakd.com/file/peakd-hive/web-gnar/23swZXFPc2KGfimUWP62QyfBYPgZHnsqqSucVixpjHm4p249uHogqmZXhGNgbTaAXsJeF.png

ok ill stop. ill be grateful. the team i worked with was so freaking sick. cc @seadogtheugly .. super nice guys, with great taste in music and art. brilliant coders. i am very proud of what we made. honored to be lead artist in the project. we had cull intro cutscene and ending cutscene with epic dialog. try to beat the game to see the end cutscene.

https://files.peakd.com/file/peakd-hive/web-gnar/23tv8FMmu9MCGSLmuBSdWy4RnnYUedKYATXUPQeGx6zPwf5KUUPe8UBaVgPBehBsPePYs.png

https://files.peakd.com/file/peakd-hive/web-gnar/23vhuammJ1n8jRnqPypknwr3ZgCx28787UaKCZE25iVL8ESdVpd6Dqtrx4P4Fxi2kZAA4.png

https://files.peakd.com/file/peakd-hive/web-gnar/23wWkMhkjjTPURSU694Lmf5tVYDXfS7GcDyVdL3itHhUzBbcSoaj4Cdh73zxJ86Y73EjA.png

https://files.peakd.com/file/peakd-hive/web-gnar/23tbiXTCouUbZQLpZaMyxKzaNEA1sB42PAGDejLrNvbNWZaJN1wFo1NyTfN7c5GNuGiTQ.png

here is the official itch page for it with the broken game on it.
dont play the game here: LEAVE A COMMENT HERE THOUGH!

instead, you can play the game here, after we found out the glitch

Comments

Sort byBest