8 Mar, ’25

An Update on Progress, Post-Major-Life-Event

by Cal

Well. Due to Life Events ™️, February was entirely a lost cause on accomplishing anything involving game development. Or blogging. Let alone blogging about game development. I'll be keeping this brief and to the point so that I actually can get it written up while I have time! Hurray!

Cozy Web Game

I did in fact finish the foraging system as well as the mining system! It works like one of those "find the differences" pictures and you click on a plant to pick it, then click a button when you're done collecting all the stuff you want to collect to commit.

My next step was to add the infrastructure for map areas to start having items you collect pulled from the right area's drop table, and I got as far as sketching out the table requirements before, well, Things Happened.

MMOs and SpacetimeDB

The back-end I've been intending to use for my big sidescroller MMO project, SpacetimeDB, has officially exited beta!! Now that it's set with a stable API, I've moved that project back up to the top of my personal queue. My current rough plan is to have a headless godot server for each map instance to manage the physics and the NPC AI as special clients, while stdb manages all of the persistence and network communications.

Support me on Ko-Fi

I officially have a Ko-Fi page! If you have a few extra dollars and want to help support me and my server/time costs, please feel free to throw them at me over there.

(It feels a little weird to be announcing this after nearly two months of radio silence, but it was supposed to happen over a month ago, so, y'know. It's fine.)

ZPGs are fun too

I had a stretch with more time than brainpower, where I wanted to do something productive but couldn't handle anything requiring problem solving or decision-making, so I got a whole bunch of work done updating my rework of my "zero-player game" to run server-side update logic in Python instead of PHP scripts.

I thought I had a screenshot of this to share, but I don't. Oops.