Controls

  • Press any key / click to start swinging your rod.
  • Press again to cast out your lure.

Context

A while ago a friend, @francoisvn, mentioned the Lost Garden blog to me. It's a space where Daniel Cook has shared thoughts and exercises on game design.

I've been wanting to improve through intentional practise, so I decided to implement one of Daniel's suggested designs. I picked the only prototype which won a gold award and decided I'd try make my own version before playing the winning entry and then compare results.

It's worth noting that the entry was originally from 2008 so I feel like I've got a massive advantage by using modern tools. In any event i found this a really useful exercise.

You can find the original design description here.


Things I did differently:

  • From the outset I wanted to have something that was playable with just one button. This meant that I didn't implement the shop as laid out and instead went for items which are statically placed in the world. Now there's no risk of losing your lure and needing to repurchase it, I wonder if there's a way to introduce that risk/reward.
  • This isn't explicitly mentioned in the design but I added an acceleration to the lure when luring in. Having a static speed for the lure felt way more mechanical and predictable in a this-isn't-good way.
  • The original design required fish to be matched to lure sizes. In my prototype I allow players to catch smaller fish with a larger lure. During testing I found myself ignoring the smaller fish as my larger lure dropped down. I found that letting smaller critter grab the lure meant that I needed to pay more attention while luring and that it added a meaningful choice of grabbing the first easy fish or dodging down to go for bigger ones.
  • While working on this I was often surprised by how impactful animations speeds are. Particularly during the "scoring a fish" phase, reducing some elements by just 0.5 seconds changed the experience from frustrating waiting to steady delight.
  • Implementing fish rarity made a massive difference to how fun this was for me. It took the game from "let me get the closest fish" to "what fish are nearby? ... Which one should I aim for?"
  • The original design included "very large fish" which weren't catchable but increased the risk of losing your lure. I feel like that would have added some challenge to this prototype but didn't get around to adding it.
  • I'm not convinced about the bomb lure. Blowing poor fish up feels a counter to life in the serene world of fishing girl. I've included the bomb in this prototype but feel like I didn't get it to a point where it adds to the gameplay.
  • During playtesting I noticed friends get frustrated when they were luring in a large fish and it was constantly being nibbled by the small fish. I've changed the design so that only medium fish can nibble on large ones now and there's much less frustration. This keeps the tension (hah!) of needing to cautiously reel in large fish but means there's far less frustration while doing it.
StatusReleased
PlatformsHTML5
Rating
Rated 4.6 out of 5 stars
(5 total ratings)
Authorashashza
GenreSimulation
Made withUnity
Tags2D, Animals, collect, Fishing, Minimalist, Short, Singleplayer, upgrades

Comments

Log in with itch.io to leave a comment.

In the original fishing girl game, there were 2 endings. You could catch the island and drag it back w the stranded creature (your sibling maybe?) on it, or you could use the bomb lure to kill the sharks and once they were dead it was safe for the stranded person to swim back. If you didn't kill the sharks youd get a well done they all lived happily ever after... but so did the sharks! Message which was when i realised the point of the bomb lure was for sharks.


Really enjoyed playing this game :)

Thanks, glad you enjoyed it :)

I never played the original. I avoided playing it while making this so that I wouldn't be tempted to copy ideas.

I really like the idea of multiple endings. It's something that's not hard to pull off development-wise but has such a nice way of acknowledging your actions as a player. Sounds like you enjoyed it too if you still remember the endings so clearly :)

The fishes ate the boy on the way back. Lucky enough, there was another boy in the island XD

:'D

Caught the boy!

Supurb. Caught the boy as well :-)

Woohoo saviour!

nice game mate

Thanks.

(+1)

I really liked the game, I was able to save the boy. My biggest problem was understanding the bomb lure. Since I'm on mobile I loose most of the ui, so it might be due to that. It took me a couple of cast to understand that it would kill the first fish that it touches and I lost multiple big fishes to that. Otherwise the game was really fun and we'll implemented. I think I should follow your footsteps and train myself the same way

Thanks! I'm with you on the bomb lure, I feel like it doesn't quite fit the fishing world. I think adding some uncatchable enemy fish might bring the bomb to life.

even killing uncatchable fish doesn't feel right in this days and age. If the game had more button actions, the explosion could be linked to a new button and you could add clutter in which your line could get caught that could explode.

(1 edit)

I got the bronze rod but after a couple more attempts, the game crashed :(

I also wanted to click-and-hold to cast my line rather than double click.

Thanks for playing, pity about the crash, I haven't seen that before. 

Good point on click-and-hold to cast, I saw other players want the same so I've added it in. :)