A downloadable Furious Fish for Windows

Download NowName your own price

help Frederick save Goldie from the fisherman!!


game is playable from start to finish but is extremely unpolished. Furious Fish was created by Michael Lily and and I (albert) in one 92 hour stream using Godot for the first time. Expect many bugs. I will finish writing QoL changes in the next week such as but not limited to: Pause menu, Restart button, timer for speedrunning, better level design, buffer for jumps, bug fixes, improved aiming system, BGM


If you run into any bugs do let me know. Also the ending is basically impossible and I didn't have time to test it. TBH if you beat it i'd be extremely impressed i'm pretty sure it's not doable unless you're TAS

Updated 1 day ago
Published 4 days ago
StatusIn development
PlatformsWindows
Rating
Rated 4.9 out of 5 stars
(18 total ratings)
AuthorFurious Fish LLC
GenrePlatformer
Tags2D, Singleplayer

Download

Download NowName your own price

Click download now to get access to the following files:

Furious Fish v1.0.7z 163 MB

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 119 · Next page · Last page
(5 edits)

BUG: Game crashes when you get  stuck on the jellyfish while falling straight down. The video  is what happens after I relaunch it.

(+1)

BUG: my laptop lags when I use ludwig skin.

yes, I don't own a high end pc but I think a skin that makes your pc lag is an issue.

PS. please disregard if the Ludwig skin is made to actually destroy low end pc.

Welp game done :) 10/10 would play again if i could, the wind at the end very annoying, would probably want to speedrun the game, if it was not there. Will make a post later with all the bugs in ran into getting to the fisherman. was a fun challenge.

The "flat"/"landing" sprite for the different skins is too small compared to the default skin's "landing" sprite. Please make it bigger so Frederick lands more satisfyingly in his different skins!

Net!

Modding Discord Link: https://discord.gg/zVf9zNyX4B

The game is in fact possible but I'll never get the last 8 hours of my life back. I definitely got super lucky and oh my god that last wind section was abysmal. I got stuck there for five-ish hours. I feel fulfilled and I'll go to sleep with a smile on my face. 10/10 game.

the first air wave thingy that the mermaid chuchu provides glitched me out o the map or pushed me too high

There are times when the cursor suddenly changes position which in turn max out the charge of the jump

I wanted to try to play the game on my boyfriend’s laptop but for some reason the game is not in windowed box that can be resized, moved, etc, and so it’s full screen (actually far more than full screen) .  Changing monitor resolution didn’t help. So, I can’t play and if I try anyways,  I’m screwed when Fredrick moves off screen.  😂 

Someone made a web port :) https://tombl.itch.io/furious-fish

(4 edits) (+2)

Just having some fun modding :)

Modding Discord Link: https://discord.gg/zVf9zNyX4B

So you can get stuck at the very end against the border of the level reloading save works for a fix.

Add a settings menu to toggle stuff like sound effects, voice lines and mouse sensitivity with slider bars, pick resolution with auto by default, also master volume and music if you guys add bgm.

Need to fix the formula for the voice lines, they are not activating most of the time if you fall over 30m, even after falling like 100m, or vice versa they pop with a small one. You can also make it so it triggers mid air rather than when it stops falling.

Also after certain points/stages it's pretty much impossible to fall to the bottom, the most i've seen is about 150 to 200m fall, and games like this usually have moments where you can screw up and fall to the beginning, like Getting Over It or that Chained Together one, so maybe you could position some blobs, jellies, inclined surface, etc., where you would expect the player to land to achieve a harder fall if they do it in a specific way like if they over shoot to the edge of the screen, or some other very bad jump at a certain point?

You also wanted to make the bubble pop when it touched an urchin, if you do that you may also want to make the bubbles be more sensitive to touching stuff, specially blobfishes, so maybe like if it touches another surface add an effect to show it's affected and reduce the duration by like a second or so, harsher if it touches a blobfish, like 2-3 secs, and maybe not affected only if it touches a jellyfish since that's like the softest thing in the game? And you could also add an indicator when the bubble is about to pop since the duration would change depending on collisions now?

BUG: There's a bug with the turtle where you just kind of bounce on its neck and fall through even though I'm pretty sure the head doesn't even have collision?

(1 edit)

BUG: I opened shop then I heard michael singing, I wanted to hear his song again so i closed shop then reopened it then this happened.

Edit: This happens when you pick a skin other than the default then go back to the main menu. Once you open the shop again and try to pick a skin, the default stays on the background. Thus, this happens.

AYO whats the fish doin 0.o

BUG: Struck 

also need: Settings with volume control, Sound too low 

Some platforms are invisible. They're still there, but you can't see them. I don't know if this is a problem on my end or not. This applies to upcoming platforms as well as platforms I already pass, but it isn't consistent. Also, some of the platforms reappear when they're about to go off the screen.

bro I can't get consistent in this jump

Absolutely love the game, for someone who has never played platformers before its extremely fun and hard but addicting. One suggestion I'd like to make is to change when voicelines trigger. I know the voicelines trigger when you fall a total increment of X meters (and gradually scales up to 10k meters) but there are moments when you have fallen say , 49 meters, and then jump up 1 meter and down which results in a rather awkward voiceline activation timing. Vice Versa, I have fallen a huge distance of 80-149 meters and the voiceline didn't activate where it'd have been funny if it did. (I'm a noob so I fall alot)

I know Albert has said that the voicelines might get annoying if played constantly but personally it adds to the charm of the game waiting to hear the different voicelines. (Apparently 1.1 will have more so I'm looking forward to it) 

So my suggestion would be to have a chance for certain voicelines to play depending on the distance fallen. E.g (30% chance for voiceline to play at 30-49m fallen , 50% at 50-79m fallen and 100% at 80m or more fallen)

I'm not an expert at coding nor am I an expert at platformer games so what I suggested could just be ignorant rambling (in which case please ignore), if anyone else agrees and have better suggestions please do comment them below this post! 

Once again, thank you guys for hosting this gamejam and I can't wait for the game to be released on steam + watch streamers play it!

I've got a pretty barebones Furious Fish modding discord created! Join here if you are interested in modding or would like to help out with the server: https://discord.gg/zVf9zNyX4B

(1 edit) (+1)(-1)

Is the mouse reversed on purpose? I.e. when I want to jump left, I need to move the mouse to the right. Increase jump power, move mouse down. It's rather counterintuitive. Also the game launches in full screen zoomed in without any visible controls. Have to kill it in the task bar. v1.0

yeah. it acts like a slingshot

(3 edits)

This threw me at first too, but quickly became less weird feeling and after 5 minutes or so it was second nature. I think its a holdover from when the mouse was visible while clicking and dragging. So dragging down and right to launch left made sense: like launching a bird in Angry Birds. But with the mouse hidden, that part of aiming is abstracted and people are conditioned to move in regards to the indicator so we expect moving the mouse left to move the aim left.

i opened the console and this error showed up. me and others (only roughly 5 from what i have seen) have some of the blocks not loading in properly, and other not loading in the game at all. no idea if those are the ones in question but i just wanted to ask if there is someone else here who has this error when having the console open while playing. (screenshot of invisible platform in the comments)

(2 edits)

I feel like I have to pull too much back for max power it feels weird. Voicelines would feel better with min no play and max must play. Intro is a little too soft compared to the volume of bgm in store. I also have the same voiceline played for my 1st and 3rd voiceline

When I select an item in the store I instantly wear it no transaction needed, game mechanic???

It is the honour system, the purchase button gives you the donate link.

He must have temporarily removed it, but Michael added an info screen for the shop; you're supposed to click "Purchase", and it will direct you to Albert's donation page, and they ask that you pay $1 before using a skin in game, but there's no in-game check for the transaction, it's just the Honor System

most likely this will be brought to steam where you actually have to buy the skins. so the effort is worth it

(+1)

maybe useful to know, maybe not
by jumping at a flat angle repeatedly into a water bottle, the direction of the bubble spawn can be changed.
(10 edits) (+4)

Some things for Albert and some things for Michael. Albert is 1-12 and Michael is 11-15.


1. Bubble Pop on Urchin
You wanted to add a bubble pop on urchin touch. RN if you hit an urchin with a bubble you stick to it and are in the bubble aswell.

2.  bubble growing on creaton for untouchable indication
You jumped a couple of times through the bubble yourself, because you tried to use it to quickly.

3. make right mouse button cancel jump.
But you have a lot of Event-Mousebuttons that need to be set to leftclick then instead of all mousebuttons 

4. Moving the camera with mousewheel.
same thing with the eventmousebutton for this

5 falling on urchin triggers no voiceline.
A lot of people were complaining, that 100+(arbitrary) meter jumps on urchins don't trigger a voiceline and they should.

6 Forbidden voicelines.
People wanted a minimum fall distance to play voicelines, because it feels dumb to get mocked for repositioning.

7. Forced voicelines.
Maximum distance travel until voiceline is fored. Basically if you fall 150m(arbitrary) there should ALWAYS be a voice regardless of if your other threshholds are met.

8. Stun duration,
in the pufferfish/urchin insanity section stacks up your stun duration A LOT and it stuns you on the clam so long, that you cannot jump off before it triggers.   That could be left in, because it is kind of fun and it only happens there. But you should know about it so you can fix it if you don't like it 

9. aim bug.
pains me to say, but my code still didn't fully fix it. Try the stuff the other guy gave you or your idea. SADGE

9. bottle cooldown indicator. 
A second sprite for the bottle when it is on cooldown, so you don't have to guess when you can spawn a second bubble. could be a little crumpled or smtngh. lilly will figure it out.

10. some people are still experiencing the thing where some assets don't load in for them, but no idea where you would fix that other than....recode everything :D

11. I love you guys, this is such an amazing project and it was so much fun watchin you guys. Thank you very much

12. a settings menu for volumes (michael) and optional inverted controlls (albert)

13. Restart.
A way to restart a run for speedrunning/timing/training purposes.

14.  Main Menu.
A way to get back to the main menu from the game and a way to quit the game inside the game.

15. Fullscreen.
It can still be 1080 with LARGE pixxels, but people really hate windowed mode.   OR maybe just ad a black background around the 1080 window. just so we can hide our desktop and are confined to the window.


That is the list I made while you were playtesting and people said that in chat and some of them you said throughout the day on stream.

PS: suggestion:


Use pink jellyfish as a one time mechanic.
instead of bouncing you like the other jellies. it allows you to charge and release your jump mid air. and you need to use that to reach the hook. so a new mechanic you need to figure out to make it onto the hook. it could be a fun ending. but it's another object and we all know that will only take 15min right?....right?

It could make Frederick glow, so it is more obvious, that he has a new ability.

The power could either be for just one jump, but then the jump should be pretty easy and not punishing imo.

Or it could be a very difficult and punishing jump, but then you should get to keep the power for the rest of the game to get back up.

PSS: In your fluke state when you were dying of sleep deprevation, you made a very weird solution to triggering the ending scene.
You should have just created the hook as an object. basically a plattform. give it a hitbox. make it act like a pufferfish, so you get stuck on it, when you collide with it. and when you collide with it you trigger the cutscene.
The cutscene should also not instantly play, it should allow you to admire your hook touch for a bit.
But brain is brain, when sleep is gone. you were a champ!

PSS: also reset player position to start, when ending plays

Maybe add resolutions, since the UI isnt visible for some people, Im not sure about godot but other engines offer built in solutions for this


BUG: When you start to charge a JUMP there is a big deadzone before the charge in represented visually.

Using an old version where the mouse is visible to show the deadzone

(1 edit)

That deadzone was intended. it adds a check, if the mouse is inside that zone, before the mouse tracking applies. It is there to make sure the mouse has teleported, so the "initial aim bug" does not happen.
It did help a bit, but it did not get rid of the bug completely.

But he absolutely did wing the values of that deadzone. he basically just guessed how far the mouse can move in a frame.

(-1)

BUG: If you fall the fall distance keeps flashing untill you move again.

BUG: If you get clam'd while aiming, your mouse stay hidden after mousebutton release.

(+1)

game is hard enough, but plinko w/ puffer fish section should still have the chance to drop you even further/ not serve as a check point imo!! Like chances are low that you'll fall below ~620 m but not guaranteed safe ^-^

(2 edits)

The first pingpong got me stuck in the wall, then this eventually happen: 

https://prnt.sc/cKDPy-t4UjBe

my fish won't stop doing a handstand T_T

(+6)

I think you should remove this current was a really fun section without it and the current just defeats the purpose.

(+1)

seconded

(+1)

thirded

(+8)

think the voice lines should play when the players fall at a certain amount of height (like >75m). the current voice line setup make it play even at a small fall.

(+2)

Definitely Agree. They feel more  impactful after a large  fall.  They also add levity.

(+1)

We really need to be able to resize the window in some way; at least switch between a full-screen mode with black bars on the sides (to maintain original aspect ratio) and the original windowed mode, like with F11. Right now on lower resolution displays, it gets cut off, and on higher resolution, the mouse going off the edge of the window tends to cause control glitches.

(+1)

no voicelines are being played if you have a deep fall onto an urchin 

The mouse capture isn't perfect, if you do multiple fast jumps in the same direction it wonders of screen.

Edit:I think it happens, because in the fast movement I click and the cursor locks while I'm still pulling back my mouse to get enough space for the next jump.

when i moved upward with the ocean current hit the platform and then stuck and now gliched

when i moved upward with the ocean current hit the platform and then stuck and now bugged
(1 edit) (+1)

Really nice feeling for game, however there are some suggestions with regards to QOL and improvements.

1. Lack of any options. This results in audio and visual issues, for example in my case it was non-ajustable window and lack of changes for audio.

2. Lack of pause/options menu during gamepla. This is really problematic as to close game player has to go ALT+F4 or close window manually which might be a problem with point nr.1

3. No information regards control, additionally there should be option to revert controls.

4. There seems to be no way to cancel once started jump, even if pressed by accident. Additionally i notice it because i accidentally pressed MMB.

5. It would be nice to add option to look upwards, to plan movements more accurately. Maybe with WSAD or Arrows.

Something unusual i found is that collision for objects is mainly 1-1.5 cm of surface from top. This can result in player sometimes clipping trough image despite clearly touching collision. This is a minor issue however if possible collisions should be extended.


Keep up great work!

(1 edit)

I agree with non-ajustable window and the hitbox of the platforms. And with vertical platforms it is more then a minor issue, because when trying to jump on a verticaly placed platform, half of the side that is on top then has no hitbox.
Pause option would also be nice.

Audio and manual closing is not that important in my opinion, because it is all easily doable with your computer settings.

seconded

(+2)

The game window is bigger than my screen and not resizable.

Viewing most recent comments 1 to 40 of 119 · Next page · Last page