Game
Village Monsters
6 years ago

There’s no way to actually prove this, but I’m pretty sure more people have played fishing mini-games than have actually gone fishing.

So as you can imagine, Village Monsters has one too! Let's take a look at how it works.


5d09709df0d41.gif


There’s no way to actually prove this, but I’m pretty sure more people have played fishing mini-games than have actually gone fishing.

You can fish in Zelda, in Nier, in Red Dead Redemption 2, in Pokemon, in Deadly Premonition, in Torchlight, in Yakuza. You can hardly walk into a Gamestop without tripping over a pile of rods and tackle boxes.

5d09709fd8881.png


And of course fishing is especially prominent in life sim games like Animal CrossingHarvest Moon, and Stardew Valley. Village Monsters is no different — fishing was one of the first hobbies I added to the game.

There’s a lot to draw inspiration from, and if it seems the tone of this post is overly negative it isn’t because I don’t like fishing mini-games… it’s because of how intimidating they are! With so many different standards and expectations there are almost too many options, and this left me feeling paralyzed when designing the system for my game.

The good news is I’ve finally settled on a system, and I’m super excited to talk about it.

But first let’s talk about how bad of a designer I am.

Failed Prototypes
I prototype every feature — often before I even analyze or document it — and fishing was no different. In a lot of ways prototypes are ‘meant’ to fail (seeing what doesn’t work is more valuable sometimes than seeing what does), but my fishing prototypes took the word ‘failure’ to a whole new level.

My very first prototype was similar to what you find in Breath of Fire. You’d be presented with a side view of the body of water you’re fishing in and your goal was to guide your hook to a fish and reel it back to shore.

1st Prototype, 2017

5d0970a07a8de.gif

It was… fine. It was certainly unique compared to my contemporaries, but the more I played with it the more I realized this wasn’t necessarily a good thing. It was equal parts clunky and boring, and I scrapped it shortly before the Kickstarter.

The prototypes that followed were all over the place. I experimented with “fish HP” and “rod HP”, I put in timed button challenges, I tried out things like line strength and fish stamina and generated all sorts of random numbers.

Another fishing prototype

5d0970a1e7b4e.gif

I wanted to capture the full cycle of fishing — the relaxation of waiting, the excitement of hooking, the struggle of reeling in a big one — but nothing I tried was working. You might even say I was floundering… heh… heh… ugh.

Then one day inspiration struck. Perhaps it was Poseidon himself that whispered in my ear, or perhaps it was that 4th Monster energy I just drank. Whatever the case was, the outline of fishing should look like revealed itself before me anchored by three words…

Dash, Mash & Clash
Fishing in Village Monsters can be broken up into three distinct phases which I lovingly call Dash, Mash, and Clash.

After casting your line in a body of water the music dims and you can let your mind wander as the outside world fades into the periphery — that is, until a fish bites. That’s the Dash, referring to how you must quickly hook the fish before it gets away.

5d0970a33f08d.gif


After hooking the fish it’s time to Mash, which is exactly what it sounds like. Your job is to reel in the fish as fast as possible. There’s no subtlety required, so mash that reel button as hard as you can. A little fishing meter tracks your progress.

5d0970a4560ae.gif


Of course, most fish won’t be too pleased about the hook in their mouth and they’ll often try to fight back. This leads to our next stage, Clash, which finds you being challenged with a series of button prompts as the fish attempts to get away.

If you miss a prompt then you’ll start losing the progress you made reeling the fish in. Miss too many and the slippery fish will make their escape..

5d0970a527adf.gif


However! If you manage to get a “Perfect” during this stage then the fish’s defenses are shattered which makes it much easier to reel in. This gives the clash stage a high risk / high reward component and acts as a test of skill compared to the previous test of stamina.

These two stages cycle back and forth until the fish is caught or gets away. How often they cycle and for how long depends on the fish. Easier or smaller fish need less reeling in while legendary fish require several clashes before they submit.

And there you have it! Fishing is finalized in forthcoming folly, Fillage Fonsters.

What’s Next?
Finalizing any gameplay mechanic is sorta like writing the 1st draft of a story — it’s a great feeling of accomplishment, but there’s lot of editing and polish to do.

Now that I have all these levers and nobs to play with it’s time to give each fish a “personality” — heavy fish that are hard to reel in, fish with extremely quick ‘hook windows’, and so on.

There’s also an entire range of possibilities for upgrades: lures that attract fish faster or rods that make reeling in easier. Then I can start looping back into other parts of the game, like a potion that slows down the clash stage, or a mushroom that attracts rare fish when used as bait.

You’ll be able to play with the new fishing system yourself once the latest Village Monsters demo hits later this month.

5d0970a64fba6.png



0 comments

Loading...

Next up

For a very long time now – as far back as March 20th, at least – I’ve wanted to make big, sweeping changes to Village Monsters. Well, today seemed as good of day as any to finally announce these exciting changes.

Village Monsters v.0.70 is out now for all platforms! I had two goals with this release: completely overhauling the gardening hobby, and redoing how the game saves and loads data. To celebrate the release, Village Monsters is 10% off all weekend!

This is another small patch update fixing some of the more urgent bugs found in v0.80. As always, thank you to everyone who reported bugs via email, Twitter and Discord!

It's time for another major update! Welcome to Village Monsters v0.80, also known as Part 1 of the Village Restoration Project.

A Note on Save Compatibility

Happy Day-After-Valentine's-Day, villagers! This is one of the best days around if you like discounted chocolate and red-and-pink colored tchotchkes.

Village Monsters update v0.65.0 is out now on all platforms! I think a cozy and comfortable game about chilling with your monster friends in a cool village is something a lot of people could use right now.

It's been a long time since I've written a dev log for Village Monsters, and it's been *even longer* since I've made a Blingee. So I've decided to rectify both of those things today!!

Gardening has been the most neglected hobby in Village Monsters. Many players don't even realize it exists.

Well, that changes now. Let's talk gardening!

New Update: Early Access v0.72.5b: Home improvements, village improvements, code improvements?!