Game
Birb Spotting

7 years ago

Binocular Vision | Devlog #2


The first time I thought of making Birb Spotting, I envisioned a game very similar to Whac-a-mole, just without the whacking. A scene where different birbs would pop up from behind the foliage and the player would have to click them before they disappeared.

Birb Spotting in its current design still contains an element of this; a sighting is registered once the player clicks the bird. But, the feel has changed.

I soon realised that the original idea, the simple design, does not fit my wish to encapsulate the magic of bird watching. Looking back at my childhood, it was obvious. The game needed binoculars!

A darkened, though not 100% opaque screen over which the player can move their in-game binoculars and peer into the scene was what I settled on. Though not truly what happens when one peers through binoculars, it was a way I could create the feel of binoculars in the game.

But it was too simple still. Growing up, my bugbear when birdwatching was always getting my binoculars into focus. As a child, I didn’t quite understand it. Since the player is newbie birdwatching on a quest to beat his grandpa’s rival, I thought it’d be appropriate to make refocusing binoculars a regular annoyance.

By masking the field of vision with hexagons, it distorts the scene. Though colours can still be set apart. Is that the red of a robin? Or one of those berries? The player then has to focus their binoculars.

It took me a while to decide how I wanted to do this. I tried a slider, but it just seemed to easy and not very fun. I tried a clicker based one, which was too annoying and repetitive. I settled on a system that I believe is fun, a little mini game within the game.

Using a circle with an invisible sweet spot, which is located at a different position each time, the player needs to move their focus knob until it gets close/overlaps the invisible sweet spot. Ah! It is a robin! Oh wait, what?

To really ensure some difficulty, apart from the restricted field of view, initially unfocused view, timer, hiding birds, similar looking birds, different bird spawning rates (see last devlog), the focus of the binoculars is not certain to last the whole time. The invisible sweet spot moves randomly during the course of the birdwatching, which means it’s likely the player has to refocus when moving their binoculars too much. Of course, it’s not just a case of moving the cursor to the spot from before, but finding the new sweet spot.

I found this (re)focus system the right mix of fun, frustration, variety, challenge and familiarity.

Thank you for visiting the Birb Spotting Devlog and showing your support.

Dan (Webow)



0 comments

Loading...

Next up

We have take off! Mini Devlog #1

Just a Pico sprite

Back in my art school days I used to ride the 710 COPSA line from Parque Del Plata to Montevideo almost everyday. This is the Marcopolo Viaggio G4 Mercedes Benz model from the late 80s, one of the older bus models that was running on the line.

One of the most critical update for Sunblaze demo. Now you are able to pet a cat! Finally!

Microsoft Windows XP Unprofessional (windows logo prototype)

Spaaaace~

These are background sprites I've created for a game I'm working on at school ^w^ Click on the post to see how the sprites connect. You won't regret it! (personally, I think it's pretty heheh)

Drawn in Piskel using my mouse. Whaddya think?

Auto-chess meets Clash Royale in an intense strategic battle. Outsmart your opponent, hide your play and crush their armies! Empire Builder just got another major update, check it out! https://gamejolt.com/games/EmpireBuilder/558901

Some time ago, we posted a screenshot of the Mexico level. A curiosity about it is that, like some other scenarios of the game, it was inspired by a real landscape, The Basaltic Prisms of Santa María Regla. It is one of the natural wonders of the country!

Animation test. Not an actaul conclusion to who wins sonic vs Mario. Just a test animation combo.

A sneak peek at the new OST, can you guess what this song will be used for? 🤔