Game
Village Monsters

6 years ago

It's time for another dev diary on the wonderful world of Village Monsters development. Have you ever eaten a clock before? It's very time consuming!


Hello Villagers!

Image: https://i.gjcdn.net/data/fireside/posts/9/51/571551/media/rehosted-1823549-g3sgaqa8.gif

I really love the passage of time in video games. Day / Night cycles, seasonal changes, NPC schedules, and so on — I eat that stuff up.

There was a time in the late 90s and early 00s where it seems every game — regardless of genre — included the passage of time as a big bullet point. It was fantastic time to be alive!

I’ve no doubt already spoken at length about the time system in Village Monsters as I’ve been tweaking and perfecting it since the very start, but I’ve yet to put it all in one place in an easily digestible post.

Until now.

Structure

Let’s start with how time is structured!

The calendar of Village Monsters is kept purposefully familiar: there are four months in a year which correspond to each of the four seasons. Each month has its own distinct vibe and flavor that makes them dramatically different from each other.

A month has 4 weeks which in turn consist of 8 days. Here we deviate a bit from reality to include an ‘extra’ 8th day called Baldursday. This new day is sandwiched in between Saturday and Sunday and is meant for relaxing and catching up on projects. It’s often the day of the week that village holidays and festivals fall on.

5d092f79c70e1.png

A day in Village Monsters is split up into four main slices — Morning, Afternoon, Evening, and Night. While it’s far more granular behind the scenes, I purposefully kept it simple so it’s easier to keep track of things like villager schedules, critter spawning, and other time-sensitive tasks.

The exact length of the day is incredibly important and is something I’m constantly tweaking. It currently sits at 12-15 minutes. This’ll be constantly adjusted right up to release, but my goal is a length that isn’t too rushed.

Image: https://i.gjcdn.net/data/fireside/posts/9/51/571551/media/rehosted-1823551-b7xtvpfe.gif

Impacts

As in real life, a ticking clock and changing calendar means big aesthetic changes. The sun rises and sets which changes the lighting. The tiles change with the season, as do the look of vegetation and buildings and decorations. Even the music changes to fit the mood.

5d092f7abf867.png

It’s not an exaggeration to say that every single piece of the game is dependent on the time and season. Here’s some of them:

  • Which types of of critters and fish you can catch change with the days and seasons

  • Villager routines and shop schedules depend not only the time of day but things like the weather, whether its their day off, and so on

  • Some tasks — like growing mushrooms, training critters, and building / upgrading your home — require time to pass

  • Each season has unique weather systems and frequencies

  • Visitors come and go throughout the year, and some may even show up during festivals

  • Speaking of festivals, each season has multiple events ranging from town-wide celebrations, feasts, villager birthdays, and so on!

  • Certain areas transform dramatically depending the time of day or season

5d092f7bf28a2.gif

Villager schedules have been a big priority these past couple weeks as it’s one of the last technical hurdles I have. It’s a humongous task and unfortunately I’m not yet ready to share what it looks like, but even the incomplete (and wonky) system has breathed so much life into the game.

The final system is going to be pretty rad.

Image: https://i.gjcdn.net/data/fireside/posts/9/51/571551/media/rehosted-1823554-gc9bnvcx.png

Control

The biggest draw to time cycles is creating a strong sense of immersion. But this is still a video game — and in the case of Village Monsters, a video game that’s canonically coming apart at the seams. That means it’s ok to break some 4th dimensional rules every now and again.

There are a number of special items you can buy or craft that control how fast or slow time passes.

5d092f80f2363.png

You may also find certain areas of the world that aren’t playing by the same rules of time; some areas may be locked into a certain season all year round. Others a certain weather pattern. This can be especially useful late game when you’re trying to find specific items or critters, fish, and mushrooms.

Finally, here’s a question I get a lot: is there a time limit as far as the story goes?

The answer is no! Story beats (and progression in general) are independent from the passage of time, so you won’t bump against any kind of restrictions. Take as long as you’d like.

5d092f8267935.png



2 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.

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!

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!

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

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

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!!

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.

A Note on Save Compatibility

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.

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!