Status
SteamPeaks
ChartsSalesUpcomingPatchesEventsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
EventsSteam's own events and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesEventsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Cats vs. Aliens PlaytestEventsMeownday Update #6 - I Give Up
Community

Meownday Update #6 - I Give Up

Cats vs. Aliens Playtest · published 10 Feb 2025, 14:29 UTC

All eventsPlayers around this dateRead on Steam

Hello and welcome, Invaders!

I give up.

Wait, what?!


No, no, no, not like that! The game is still being developed. I mean I give up on trying to stick to Caturday for these updates. I’m still doing them, but they will either be Caturday or Meownday, because even with calendar reminders I’m still forgetting which day it is (big shout out to time blindness, you're really making things easy ːsteamfacepalmː).

So you'll get updates at some point in the week, but I’m not going to stress about which day it is. There’s plenty of anxiety to be had without that.

Whew! Crisis averted!


In better news, I actually accomplished something this week! I was able to fix the visual bugs with the transitions between biomes so that it no longer looks like leaving a biome is leaving the map. Those perfectly straight lines were making folks nervous.

It might sound weird, but this was actually something I learned about in my college years. In games, straight lines look like areas you're not supposed to be able to access. So I had to fix it.

Biome blending, yay!


First, here’s what it used to look like:

I originally thought this was going to be a simple fix. As it often does, though, the depth of the solution was made apparent by the disastrous (ok, that's hyperbolic) first attempts to address the issue.
At first I thought “Ok, just make some edge tiles and add them to the world chunks”. Simple and straightforward.

Didn't work. Made things worse actually, because all of the edges were visible on all chunks and it looks weird and disjointed.

So I turned to algorithms.

First, I had to tell the world how to know if something needed to have edge tiles. Queue a good 90 minutes of trying to math that out, because my brain isn't the best at mathing and I'm still a little foggy and under the weather from last week. Too bad Blutters wasn’t around to do it for me.

Anyway, got that sorted, which then brought to light an issue with scene tree ordering. Folks, I had to write my own array sorting algorithm! Not a big deal to some, but it was a curtain I hadn't peeked behind before because it seemed scary.

It actually ended up not being too bad because I have access to the internet and someone on the Godot Engine forums had a similar enough issue that I could find code and adapt it. Woohoo! I love it when that happens.

Then I had to write code that would micro-manage the scene tree ordering (and therefore the render order) for every currently loaded world chunk. Again, not too bad because there were only so many ways to approach this that iterating through all of them was only like an hour of time.

Then THAT solution brought to light a problem with the tilesets themselves. That was actually the longest part of the fix because I use 255 piece tile sets to get those nice diagonals, and some of the sets are multiples of 255 tiles because I want the paths to be a little less repetitive.

Next, I updated all the rest of those assets and tested (and tested and tested). And now the biomes blend in a much more pleasing way, so you no longer have to wonder if you're about to crash the game by crossing a perfectly straight line into the unknown.

Basically, this fix was a lot of little things that added up to a lot of my time this week.

Here’s what it looks like now:

Hey, at least that sounds much more productive than last week!


Thanks! It was. I was so relieved to be able to actually focus on this issue for long enough to fix it. I was sort of dreading getting into it, but I'm glad I finally got around to tackling this bug. It was one of those things that doesn't break the game, but is offputting to players, which is arguably just as important. I want you to love this game for its strangeness, not be anxious about traversing the world.

It's a fine line, but I'll walk it just for you.

Happy Invading!

More from Cats vs. Aliens Playtest

Other announcements

All events
Cats vs. Aliens PlayteGame update11 Sep 2026More to do!Welcome, Invaders! This playtest update features the crafting system and some more quests! Go forth and break stuff! New things: · More quests for Blutters! · An accessory to go with your weapon (once you unlock it) · Minor changes to the UI to help the scaling font sizes fit better into everything Let me know what you think and what stuff breaks! You can do that on Steam or over on Discord . H…Cats vs. Aliens PlayteGame update28 Aug 2026Progress Update 08/28/2026 - Bug Fixes and Font ScalingAdded · Font scaling has been added to the settings menu. · Added some juice to menu buttons. Fixed · Fixed several issues relating to resolution scaling. · Fixes issue where expanding the base did not allow you to place buildables in the newly opened areas. · Fixed an issue with controllers not being able to press the button to close the death screen. · Fixed an issue with materials not showin…Major update25 Aug 2026The Playtest Is Now OPEN! - Cats vs. Aliens Progress Update 08-25-2026Hello and welcome, Invaders! For the next few days, the playtest will be open to anyone and everyone who wants to give it a go! There’s not a lot to do right now, as I’ve been working through some very frustrating issues with Steam Input, but I think I’ve finally managed to unbungle the setup and make everything work. There are only 2 key things I’m looking for feedback on: · Does it launch? ·…