Garden Diary — MageGangsta

Garden Diary — MageGangsta

@magegangsta.bsky.social

A quiet garden game where nothing can fail and nothing is timed. Demo: https://magegangsta.itch.io/garden-diary Steam: store.steampowered.com/app/5302470

48 followers26 following155 posts

Today i got a complete power outage, so no screenshot even😅 It was fine for the whole day and when i was about to clock out and return to working on the game - it all went down. But it happens, since there won't be any #indiedev nor #indiegame post for today - What you recommend to do?

A playtester, on an island where a whole year goes by: "Is that falling stars here? Looks like yellow wisps." Fair. Every season came down as the same glowing dot in a new colour. Now each one falls as what it is: blossom, sunflower petals, leaves, snow 👀 #cozygames #indiedev #godot #indiegame

Wednesday, the next island waited in the dark. Then a playtester saw an isle rise mid-level and mentioned it felt much better. Now it isn't there at all. When this island wakes, its light runs into empty sky and the next one rises out of the clouds. #screenshotsaturday #cozygames #indiedev #godot

Next Fest from the other side: no demo of ours in it this time, so I spent the week playing other people's. You sent me some, and I found some. Here are the ones that stayed with me 🧵 #FollowFriday #cozygames #indiedev #SteamNextFest

View full thread

TsundereSQL by Orphan Rows: SQL questions, marked by someone deeply unimpressed with you. This one got me. It took me back to the years I spent in databases, and now it brings joy X) Thank you all for making them, and good luck for the rest of the fest 🥰 store.steampowered.com/app/5168090/...

store.steampowered.comTsundereSQL on SteamAn SQL course that likes you back. Three instructors grade every query you submit against hidden test data: 224 problems across 14 modules, from your first SELECT to window functions, cohorts and mess...

Next Fest from the other side: no demo of ours in it this time, so I spent the week playing other people's. You sent me some, and I found some. Here are the ones that stayed with me 🧵 #FollowFriday #cozygames #indiedev #SteamNextFest

View full thread

Next Fest from the other side: no demo of ours in it this time, so I spent the week playing other people's. You sent me some, and I found some. Here are the ones that stayed with me 🧵 #FollowFriday #cozygames #indiedev #SteamNextFest

View full thread

Next Fest from the other side: no demo of ours in it this time, so I spent the week playing other people's. You sent me some, and I found some. Here are the ones that stayed with me 🧵 #FollowFriday #cozygames #indiedev #SteamNextFest

A playtester found the best flower in my game. "I just spammed the twins, lol" One seed of a twin blossom fills two places, and each counted double beside its twin. Four flowers for the price of one. Now it's two. Sorry, twins. #cozygames #indiedev #godot #indiegame

Played TsundereSQL by Orphan Rows today, and I really enjoyed it. It teaches the basics first, and teaches them well. Being marked by someone this unimpressed with you is also very funny, especially after years spent in databases. #indiedev store.steampowered.com/app/5168090/...

store.steampowered.comTsundereSQL on SteamAn SQL course that likes you back. Three instructors grade every query you submit against hidden test data: 224 problems across 14 modules, from your first SELECT to window functions, cohorts and mess...

This week's playtest: three islands in one scene all grew at once, and their stories arrived at once too. Too much. Now the next island waits in the dark. When this one wakes, the light runs over and it wakes too. #cozygames #indiedev #godot #indiegame

Made a flower that's a bit of a villain. This rose takes all the light of whatever feeds it. Everything else that light was reaching goes grey. Cut its thread and the colour comes back. #cozygames #indiedev #godot #indiegame

Steam Next Fest starts today. We're not in this one, our demo waits for February's. So this week I'm playing the cozy and other demos in it. If yours is one, leave it below. On Friday I'll post the ones I played. Good luck, everyone 🙏 #SteamNextFest #cozygames #indiedev

This morning after some finagling i decided - when all isles light up, they should connect with vines all together. So now, when the last one wakes, vines grow across to every island not joined yet, one after another. #cozygames #indiedev #godot #indiegame #wholesome

The biggest scene in the game so far. You dont see it when you make it, but when you try to do a proper playtest, with 2 hours spent on previous levels, that are much smaller - first thing you get there you think - "it looks SO BIG". #screenshotsaturday #cozygames #indiedev #godot #indiegame

On Tuesday I asked which chore you'd turn into an oak. Nobody answered, so here's mine. Emails. In the game a grey tree can't be cut down, only tended until it turns into an oak. If only. #cozygames #indiedev #godot #indiegame #wholesome

900+ tests, all green. Then I played the first part of the full game for 35 minutes and found 7 things they didn't. Like a flower bed with no ground to plant in... How do you see your own game fresh? #gamedev #indiedev #godot

This week: the first six islands of the full game are ready to play start to finish 🤩 One holds the game's first puzzle, a ring where every flower must love both its neighbours. Nothing fails; a wrong try only shows which pairs are cold 😏 #WishlistWednesday #cozygames #indiedev #godot #indiegame

The grey trees in my game are chores. You can't cut one down, only tend it until it turns into an oak. Which chore of yours would you turn into an oak? On Friday I'll write your answers over the grey trees and tend every one. #cozygames #indiedev #godot #indiegame #wholesome

The demo is the full game with its later islands left out. SO - one wrong export and they'd ship to everyone, and noone will tell you. After every export a script opens the built game and reads its file list. Four scenes. Clean.☺️ Basically a test for the export, right?) #godot #indiedev #gamedev

How: a Godot .pck starts with "GDPC" and a table of every file's path, offset and size. In an exe the pack sits at the very end, its size in the last few bytes. About 100 lines of Python read that table and refuse anything from the full game's folder, the tests or the tools.

Each lamp in this garden glows in the colour of the flowers most in bloom beside it. A lantern flower and a willow: gold. One more willow: blue. Who knows why its there? #cozygames #indiedev #godot #indiegame #wholesome

Demo 0.1.3 is out👀 Since launch, four kinds of mushroom in it were rendering black. Took me nine days to notice. They have their colours back, and glow by a lit well. Also moved a couple of trees out of the flowers' way. #screenshotsaturday #cozygames #indiedev #godot #demo

You picked snow) Here's a closer look and little sneak peek for future levels👀 I'll definetely work on that visuals more in future, as its WIP for now just to capture the intent. Do want to experiment with "real" snow, making it REAL deep) #cozygames #indiedev #godot #indiegame #wholesome

I gave the gardener a salary 😆 One upgrade adds 80 dew to the jar every minute while you play. Seeds and threads don't pay for themselves💸💸💸 Gotta make an effect for it tho #cozygames #indiedev #godot #indiegame #wholesome

Moved a tree so you can see the flowers behind it. The camera never turns, which made hiding flowers behind a trunk a fairly bad idea. Before / after. Coming in the next demo update. #cozygames #indiedev #godot #indiegame #wholesome #demo

You use TDD, right? Playing your game over and over just to test some fix - takes its tall, especially when you have a full-time job too. A bot plays every island, four different ways, and fails if something is wrong. Nobody is holding the mouse in this clip. #godot #indiedev #gamedev

How: the bot gets only what a player gets. It asks the same rules the game uses to refuse a move, scores every thread and seed it could place, and takes the best one. The sim runs without the renderer, so a ten-minute island takes seconds. There is a set of rules to check whether anything broke, TDD

Alrighty, its been a full proper week since demo posted. As of now Garden diary has 14 wishlists as of now) Thanks everyone who interested in being all cozy🤗 Hope you had great weekend and i wish you a nice productive week!🤭 Stay by the light☺️ #cozygames #indiedev #godot #indiegame #wholesome

Need to work on a shade, BUT - The full game's hottest island: too much light wilts a bloom here, so you water it or share the light out. Except on the little isle beside it. It has a cloud of its own, and nothing under it wilts. #screenshotsaturday #cozygames #indiedev #godot #indiegame #wholesome