This Could Be Better
banner
chubbiest-dotterel.bsky.social
This Could Be Better
@chubbiest-dotterel.bsky.social
Writing various fractions of low-fi video games and utility programs at a glacial pace, and having a blast doing it. When not squinting at the screen and cursing.
I've written a new utility I'm calling TextOverImageCompositor, which allows the user to superimpose text of arbitrary size and color over a background image. I've used it to (mostly) convert the map of the third level of the game's first world to ASCII text using my SquarePlusMinusPipe font.
November 16, 2025 at 6:07 AM
Oh, and I fixed the irritating "phantom" single-unit-length edges that were appearing within narrow walls. Like, wherever two walls "crossed", the junction would show an x inside a square, and similar problems There's a screenshot of the problem in a previous post. Compare the new version:
November 14, 2025 at 12:24 AM
Eventually I'll have to replace the maze of halls and rooms in ThreeDeeMazeGame with more generalized meshes for the environments in UUW2. Towards that end, I worked on the LineArtImageToMeshConverter repository, at github.com/thiscouldbeb.... I'll need to further adapt that to allow for import.
November 10, 2025 at 6:10 AM
Here's a screenshot of ThreeDeeMazeGame. Note that at some point I added another character, a chest, and a door, for flavor, though none of them do anything yet.

I have just finished refactoring this a bit so that it fits better into the standard game framework, and is more readable in general.
November 8, 2025 at 5:46 AM
Okay, ten days later, I've made a first draft of all the conversations on the first level of the first region of the game. There are some relatively minor characters on lower levels that are missing, but this is probably good to get started.

Here's the first part for the first character:
October 30, 2025 at 4:09 AM
I plan to take the strings file and use it, without modification, as the content source for an existing conversation engine of my own devising, part of my largest repo, GameFrameworkTS. I've also used that engine in a (more developed) clone of the game _Star Control 2_.
October 18, 2025 at 2:48 AM
I recompressed strings.txt to a .zip file with a password on it, which will remain a secret so that I don't get sued--buy your own copy!--and added that .zip to my repository for my convenience.

The file is 560 kB, and looks like the included image. The first few strings are about keys and locks.
October 18, 2025 at 2:40 AM
The plan is to eventually feed the line art of the _UUW2_ level into another application I wrote, to convert it to three-dimensional meshes. I actually wrote this one years ago, in the WordPress blog days, but I've just published it on GitHub, at thiscouldbebetter.github.io/Source/LineA....
October 8, 2025 at 5:32 AM
The rendering of the image from the text map was done using a custom application written for the task, hosted at thiscouldbebetter.github.io/Source/TextT....

Here's a screenshot of the demo for that.
October 8, 2025 at 5:27 AM
Here's the original automap image upon which the previous line maps are based, taken from a wiki. (Originally this was a static .gif, but if you try to upload a static .gif, Bluesky won't let you submit it, I guess because it thinks it's a misformatted animated .gif.)
October 8, 2025 at 5:16 AM
Here's the GitHub repo: github.com/thiscouldbeb....

There's not too much there yet. The Resources directory has a screenshot of the game's completed automap for each level. The Content directory has text and line-art versions of the first level made from the corresponding map:
October 8, 2025 at 5:10 AM
Here's the banner image for this site, taken from thiscouldbebetter.wordpress.com.

It's been a long time, but I'm now reminded that I had another image before this one, consisting of a gray cube jammed awkwardly among a pyramid of rounded-edged cylinders of various colors in a pyramidal array.
October 3, 2025 at 12:50 AM
Here's the logo I'm using for this site. I'm not completely thrilled about the color palette--too pastel?--but I can't easily change a lot about it, as I have lost track of the original Blender files. Anyway, I tried to change it right after I made it and never found any tweaks I like better.
October 3, 2025 at 12:40 AM
Oh, here's the Gravatar that was generated for my GitHub account when I started it lo these many years ago. I should change it to the logo that I'm using for this account, but then it might be lost forever, and I'm irrationally attached:
October 3, 2025 at 12:31 AM