Shootzilla by Bernhard
Defat the hordes of evil in this super fast paced first person shooter!
Can you delay the inevitable?
Play it in your browser here - it loads in seconds!
Screenshots
|
|
|
|----------------------------|------------------------|
| Start of Game | Battle |
Controls
| Key | Function | |----------------------------|------------------------| | MOUSE | Look | | WASD | Move | | LEFT CLICK | Attack | | SPACE or RIGHT CLICK | (Double)Jump | | LEFT CTRL | Minimap Zoom |
Notes
I added a tiny 10 minute post-sleep post-submission improvement to lighting and spawn rates.
The original version can be found here.
| HTML5 (web, 250kb) | https://schellingb.github.io/Shootzilla/ |
| Windows (290kb) | https://github.com/schellingb/Shootzilla/releases/download/2/Shootzilla_Win.zip |
| Source Code (C++) | https://github.com/schellingb/Shootzilla |
| Original URL | https://ldjam.com/events/ludum-dare/50/shootzilla |
Ratings
| Overall | 429th | 3.238⭐ | 23🧑⚖️ |
| Fun | 270th | 3.429⭐ | 23🧑⚖️ |
| Innovation | 565th | 2.548⭐ | 23🧑⚖️ |
| Theme | 535th | 3⭐ | 23🧑⚖️ |
| Graphics | 488th | 2.976⭐ | 23🧑⚖️ |
| Audio | 382th | 2.925⭐ | 22🧑⚖️ |
| Humor | 331th | 2.675⭐ | 22🧑⚖️ |
| Mood | 491th | 2.81⭐ | 23🧑⚖️ |
| Given | 51🗳️ | 16🗨️ |
I also thought it was too easy at first since you can stand on a wall, but then it got much harder.
I made it to round 9.
If you're reading this, give the game a try! Thanks!!
I do think that the dark environment that sometimes shows up sort of contrasts with this... the mood I was expecting was a sort of fun arcadey shooter, but the lighting is sometimes very dark and makes it hard to see. I personally would probably just prefer constantly bright lighting. However, I can see how the darker lighting gels with the music and perhaps the narrative a bit, so it is I think a fine choice as well.
A small detail that I think is surprisingly good is just how fast the game loads. It really is frictionless to play in a way that I feel like matters. I honestly haven't seen anything else like it this Ludum Dare--which makes sense, I personally I almost always use Godot these days--but it does make me think, about just how much of an impact even the loading screen can have on leaving a positive impression. Looking into it, it looks like this is written with your own C++ library? Very cool.
So overall this is a very technically slick, fun little shooter.
@honey-pony Thank you for the feedback. The moving lighting was a bit of a last moment change to introduce a bit of variation in the visuals. I think I was thinking about screenshots to put on this page and imagined various lighting conditions would look good here but now that I look at it the two screenshots don't show that at all :sweat_smile:
Yes I use my own C++ [ZillaLib](https://zillalib.github.io/) for my game-jam entries. The library is now more than a decade old and being neat and tidy was important from the start. It does run on other platforms, including mobile, but for LD I think the web output is clearly the winning platform nowadays. Having gotten a virus here once a few years ago sure has cemented that idea for me.
If you look at the browser developer tools while loading it you'd see the entire game is just a single (compressed) 256kb JS file which has all the WASM binary and game assets embedded into it. I use a custom webassembly build system without Emscripten which does all the packaging directly from Visual Studio after coding and debugging natively on Windows.
Godot looks really good these days. The number of submissions and quality I see here on LD goes up every time. It's great to see that there is an alternative to Unity for so many people. I really should try it out some day.
I like the characters and music! You can add extra crunchy sounds for when you hit them or even add an animator to rescale them or rotate them to add that "hit sense" to it. I would recommend adding a mouse sensitivity option. What about collecting power ups so you are force to parkour your way around?