🍧 Dev Log: Transition Troubles & Background Revelations

This was one of those nights.

I spent most of the day gearing up for a new mode. I knew that part was gonna be easy. This whole idea of using a background PNG though? I am really doing it my way, it seems.

My idea was: if everything was going to use the background PNG — and I was gonna fit and scale everything into it — then I could just reuse all that work for the rest of the modes and tweak things from there.

And the more I type that out here… the more I realize that might’ve been foolish. 😅

But I’m leaving it in. I’m using my background switcher until I can’t. It’s a machine I built to match my idea — that Patch regularly questions. (Fourth restart, here we come, lol.) I’m a little worried. But… I know for a fact it works.

After confirming it works for QuickServe, I realized: I have a whole new mode I can work on now.

I dialed in the grid on the PNG — just like I did for my menu background — and now I’ve got an excellently prepared grid to work with.

That’s when things went wrong.

I started trying to add transitions. The TL;DR of it all? A fade-out of one PNG into another was never gonna work — not with the loading times and the precise timing needed to make it look smooth.

I tried though! I really did! For probably an hour or two…

I cut it in the end. Because I need sleep. And I need to see the new mode on my phone.

I’m not reporting how that looked to you here — you’ll just have to go see for yourself.

But then it struck me — and then Patch confirmed — I wasn’t looking for a fade between DOM nodes. I was looking for a transition shell: something that actually fades in black (so it looks like a fade out), and then fades out black (so it looks like a fade in). 💡

It’s what I was doing before, honestly.

But I wanted to try Patch’s idea with the inline PNG fades… and now I’m back to the decision of whether or not I wanna bring back my split cone animation.

I actually have a cached version of it in my original. And it works so smooth in that version.

I’ll just have to keep testing. This is where I get in trouble — because my vision has become blurry.

Maybe I just trust the split cone for now.

But then I’m like — yo! It could be the truck chasing the cone or some shit. 😆

ok… bedtime!!

Leave a comment