Fish Fighter by GiovanniBarrottu

Fishing game + top down shooter
Did you catch the fish, or did they catch you? As you get pulled underwater to fight them off with your bare hands... and guns.
Made this for the compo but had an annoying bug stopping me from compiling. Fixed the bug and changed nothing else (as you can see by some bugs) but had to put it in for the jam.
There is a bugfix version up for download on the itch page. If people wish to play the game without the bug that spawns fish in walls and stops you from progressing then download that.

Started the game and are confused about what to do? Sorry for the lack of explanation!
To start, press P to open the shop, then buy the first rod on the list.
Press the switch button in the top right of the menu, then buy the first gun on the list.
Close the shop with P.
aim and cast with the mouse + LMB, then the bar is a strength meter, try to get it to the right side.
WebGL is lower graphical quality and lacks some polishing features;
download the game for the full intended experience.
Ratings
| Overall | 663th | 3.385⭐ | 54🧑⚖️ |
| Fun | 636th | 3.265⭐ | 53🧑⚖️ |
| Innovation | 527th | 3.42⭐ | 52🧑⚖️ |
| Theme | 391th | 3.853⭐ | 53🧑⚖️ |
| Graphics | 558th | 3.52⭐ | 53🧑⚖️ |
| Audio | 182th | 3.74⭐ | 52🧑⚖️ |
| Humor | 212th | 3.6⭐ | 27🧑⚖️ |
| Mood | 354th | 3.54⭐ | 52🧑⚖️ |
| Given | 38🗳️ | 67🗨️ |
The WebGL version is kinda bad (as in general with unity's webgl =/), so I'd recommend the windows version for those who wanna play.
At the very beginning I was quite confused on what I should do in particular. I tried moving aboveground with WASD but wasn't able to, so underwater I also stood still and just shot in different directions. I thought that the little guy was the fishing pole's end, so I tried to shoot it out of the water. It took me a while to realize I could actually move and shoot to kill the fish, so maybe a small text pop up for the first time would be helpful.
The actual shooting mechanic didn't feel too satisfying - mainly because of the reload time. I think it would've been better if there was an ammunition system, with ammo floating around, or there would be a set reload time like 2 seconds after the player empties out a magazine.
The fishing rod mechanic was also slightly confusing, because there is no clear indicator of which part of the bar does what. I was trying to aim for the middle instead of the right end to get the highest distance, and it also took a while to figure out.
I was starting to get bored, but when I bought the new weapons and the new fishing rod, the game became more fun again. It was interesting to see the new enemies outside of the zone I was previously in and I like how the expansion of the player's reach is shown.
The good stuff is: the game is really beautiful and creative, and I really enjoyed the music. It's a fun little concept that could be expanded upon.
I think the weapon system could be overhauled quite a bit. It doesn't feel very satisfying at the moment because it seemed to me every weapon is just the same with more or less damage and different colors. There's no difference in fire rate. For example when I bought the assault rifle I thought it'd be an automatic with maybe less damage but higher fire rate. I was even more surprised by the slugger, I thought it would have a bigger spread but a poor fire rate. Weapon with high fire rate that are not automatic are quite rare, at least in video games, and it feels weird. If I'm gonna shoot oodles of bullets I'd rather keep pressing the button instead of mashing it madly.
The canon was really satisfying in comparison.
It is true that the game is a bit confusing at the start (I didn't get how the fishing rod aiming worked for a good while, and didn't move under water as well). I lost a lot of life this way, but once I started moving I barely lost any. I guess you could tweak the difficulty curve a tad bit.
Another important point : the sound effect. The game could really do with different sound effects, it feels weird to hear a gunshot when you launch the fishing rod or when you get pulled underwater. Different sfx for different guns could be cool too.
I don't really know what is the end state of the game, after I bought the canon there didn't seem to be anything left to do so I just stopped. Is the Blunder the last fish of the game ? If that's the case it could be cool to add a few more fishes so the power scaling feels more important.
It's a nice game and a neat concept, though it could do with some polishing :) (obviously that's the case for almost all jam games).
What I loved
* The Music
* Flow
* Concept, theme & artwork
What could be improved
* Game is a little bit confusing at the start
* A little more polish overal, but I feel like this has potential to be a full game!
* The weapons & their sound effects
* Glitchy under water
I recommend everyone to checkout the windows version. WebGL doesn’t do justice for this!
I think it’s a well thought-out game with a good sense of humor. I’d love for you to try out my game as well!
## https://ldjam.com/events/ludum-dare/41/keyboard-warrior
The fishing mechanic itself felt a little bit shallow compared to the shooting mechanic. It might have been more interesting if the fishing and shooting had more interaction. It mostly felt like the fishing rod was just a level select button for the shooting game. But maybe that's not a bad thing because it put the focus on the strongest part of the game.
The music was great, and the underwater audio filter was a *perfect* choice! The art was very simple, but the lighting and effects helped it look more polished and finished.
Also, the "tutorial" is very clever. I think a lot of players might not have even noticed the upgrade shop, but the fact that you start out with no rod/gun is a good choice. One thing about the interface is that I wish there was a big notification to tell you how much money you earned at the end of each fishing level.
- Nice feel, really pulish
- Under water all come scence
- A lot of content (Play like and hour or so)
- good mechanics
### OBSERVATION
- When I had all the stats, the game freeze. Just that
Good experience over all, nice job.