Knocking On Hell's Door by Frib
Battle demons and break through doors to jump deeper into the depths of hell! Made in 48 hours for compo

This is an endless first person shooter. Grab guns in each hand, kill enemies, then blast through the door and jump deeper into the endless pit of hell!
Controls: * WASD - movement * Mouse - Aiming and shooting (Lefthand gun = LMB, Righthand gun = RMB) * Q and E - Pick up guns for each hand (Left = Q, Right = E) * Tab - Pause and change sensitivity
Known issues: * WebGL mouse capture wonkiness as usual. Run fullscreen or try windows build if it's unplayable * Ran out of time for a bunch of stuff
Tools used * Unity * Visual Studio * Cubase for music and SFX * Paint.NET * Blender
Post-deadline builds * Runtime optimized WebGL builds (they take ~45 minutes to build) * (Hopefully) fixed some issues with asset loading in WebGL and other framerate problems * Added a windows build with a way to exit the game
Ratings
| Overall | 116th | 3.565⭐ | 25🧑⚖️ |
| Fun | 80th | 3.587⭐ | 25🧑⚖️ |
| Innovation | 239th | 2.804⭐ | 25🧑⚖️ |
| Theme | 167th | 3.457⭐ | 25🧑⚖️ |
| Graphics | 221th | 3.109⭐ | 25🧑⚖️ |
| Audio | 82th | 3.565⭐ | 25🧑⚖️ |
| Humor | 169th | 2.587⭐ | 25🧑⚖️ |
| Mood | 176th | 3.261⭐ | 25🧑⚖️ |
| Given | 25🗳️ | 23🗨️ |
Good stuff, had a lot of fun playing it
I almost wished if there were more weapons instead of enemy variations, as I couldn't pick them apart. The game felt a bit too easy
But again, like the graphics, the particles, the sound - very well done
@atsh oh I had so many more weapons and enemies lined up, but as you can see I ran out of time lol. The game starts out easy but ramps up in difficulty at around level 12, as the enemies get more accurate and shoot faster each level until they're the same as you. Thanks for playing!
@yohadams haha I'm glad to hear that! I was an unreal tournament child :D
@sevatoxin Better to be too easy than too difficult :D thank you!
I did find that just running around at the start of the level to bunch up the enemies then backpedalling around the edges of the room to be too effective of a strategy. It seems the AI all just tries to follow you and shoot at where you are which allows for that. It might be good to consider giving the AI a mix of strategies, like having some that try to lead their shots, or others that set themselves up in the centre of the room and basically turret at you.
Good job!
Your aim is a little off, because each weapon fires straight ahead from their origin, which is slightly off from your eyeball crosshair. I wanted to add a little laser pointer, but had no time for that even though it takes like 5 minutes to implement. I also could've let them point at whatever your crosshair is pointing at, but I thought it would be more interesting if they had their own targeting.
I'm glad you like the slomo, I wanted to give the player the opportunity to choose what to do before the action started :D
Thanks for playing!
I feel like the crux of my feedback would be "more of this, please" and I have a feeling you already have a million more things you'd add if you had the time.
Cool to see another GDKO-er here. Great job :clap:
It doesn't work fine on Safari, had issues with mouse and then there was no audio at all, but works fine on Chrome.
Hurtboxes could be a bit bigger in my taste, it was quite hard to figure out where you need to shoot to kill them, especially when you cannot clearly see, as enemies have the same color as the level :)
My set up (a mac with a trackpad) makes it difficult to control both weapons but never the less I managed to traverse several levels of hell!
I don't understand why sometimes the rocket launcher would not fire anymore (just after entering a new level I have "one" ammo, then later in the level "infinite" again ?)
Thanks for playing! I'm glad to hear that you enjoyed it even with a trackpad :D I know I can't change the trackpad for aiming, but which keys would work better for shooting as a replacement for mouse buttons? I can keep that in mind for any future shooters I might create :D
Oh, I forgot to add, very thoughtful of you to add the mouse sensitivity option, great job!