itch.io is community of indie game creators and players

Devlogs

Post Mortem

Minerva
A downloadable game for Windows, macOS, and Linux

    So, as I start writing this, it is four hours before I submitted to MechJam IV, making it the second time I've joined in Mechjam. As compared to Lindwurm, I'd like to think that the differences are night and day. I managed to almost has out an entire barebones FPS. I ran into more than a few problems along the way, some of them being my own fault. It was also a lot to learn since this was my first 3d game in Godot as well.

    So let's start with the initial idea. Everything is actually pretty close to the same storywise. I managed to write out all the nessecary story stuff I wanted to get out there which makes me happy. Next we have a mechanic I dropped early on because a specific problem was sucking up a lot of time. That was the hijack mechanic. Initially,  I had an idea that Guy would hijack unmaned mechs and insert Minerva's core to take control. In the first level here, it would've been limited to forklifts that I just didn't have time to implement. In the last room, it would've been a boss fight against the mech itself with the player working to expose the core so it could be removed and replaced with Minerva's.    

    Now onto the one problems that sucks days out of my gamejam time. Basically, whenever the gun would fire it would do weird things to how the player moved if they were going forward. Before I even had projectile velocity implemented it could launch the player. It turned out that I simply had bullet collision layers set on the player layer instead of the ranged attack layer. So you were basically colliding with your own bullets as you shot them. I also had an issue where the bullets would follow the parent until I found set_as_top_level(true) which lets children move independently of their parent.

    I'd upload examples of the above problems here, but the gifs I made when I first encountered some of this problems are way above 3mb sadly.

    I also wanted to learn blender, but by the time I got to thinking about it I was already so behind on coding that the only thing I managed to get out was the lights that you see. There would've been models for the guns, and while out of combat a projected of Minerva would've been near by, tagging along.

    

    I think that's it. I'll probably throw in some edits if I remember anything else that I mentioned. As for my next plans? I don't know yet. It's been a year and I can see the progress I made and I'm happy about it.

Download Minerva
Leave a comment