Currently working on implementing and testing various game mechanics I want to include. Using placeholder animations but will refine them later.

#MayGame #gamedev #indiegame #ScreenshotSaturday

I've added a mechanic where you can control May's brother, Day, directly. This will enable puzzles where you must alternatively control the two characters.

The blue mimics will change appearance depending on who's in your party.

#MayGame #gamedev #indiedev #cozygame

This being is called a Mimic. They will copy anything that May does.

Move.
Jump.
Whistle.
Trigger globe switches.
Call a dog over.

There's a lot of synergy here and I intend for the game's puzzles to take full advantage of that.

#indiegame #cozygame #gamedev #MayGame

One of my game's puzzles involves leading these dogs onto these "Paw Pads."

It's similar to block-pushing puzzles. But with more dogs. :3

A hidden object tracks which ones are pressed and can make things happen if various conditions are met.

#MayGame #indiegame #cozygame #ScreenshotSaturday

🌸 Happy May Day! 🌸

Development on May and the Amazing Bouquet began two years ago today!

(oh my gosh how is it 2 years already??!!)

There's a new Developer Diary looking at the last two years and covering everything from April's refactor.

https://store.steampowered.com/news/app/3734760/view/659356977751655027

#MayGame #indiegame #cozygame #indiedev

May and the Amazing Bouquet - Developer Diary #3 - May 1, 2026 - Steam News

Looking back at 2 years of development...

In @maygame 's earlier codebase, map editing was very tedious...

Things like pathing coordinate x and y values had to be manually typed into the editor. 🙁

With the refactor, I can just drag and drop things where they need to be. So much easier... 😊️

#MayGame #gamedev #indiedev #Godot

One thing that always trips me up in games is when the same button is used to advance text AND pick choice #1.

I'll frequently pick a choice by accident. :/

What if *no choice* is selected by default? This forces the player to press up or down to pick one.

#MayGame #gamedev #gamedesign

Testing out some new game mechanics this week...

These jumpy dogs might look familiar. They were used for a stealth section before. But this time, they respond to your whistle!

Can we get one dog to stand on each gray panel?

#MayGame #indiedev #cozygame #indiegame

The signpost gag has been re-added 😁, and an enemy. I can customize their behavior much more easily now.

The code refactor is basically done. All the main components were rebuilt and I'm very happy with it now. ^^

#MayGame #indiegame #cozygame

Turns out getting text-revealing, auto-wrapping text that doesn't make words jump across lines as they get longer is a bit of a pain. 🫠

Newlines were manually inserted pre-refactor. Now they're automated. One less thing I (and localizers?) will need to put up with. #MayGame #indiegame #solodev