🦦 test note pls ignore 🦦

Just played a tiny prototype of what might well become the next Bearwaves game and I am very energised.
I’ve lost two entire days of work to Terraform lockfile nonsense
My “weekend project” of implementing Bluesky support into Bridgy is finally, several months later, complete! Ish.
I do most of my daily work in Vim, and by this point I find it quite hard to use anything else, but for writing that isn’t code (or, let’s be real, mostly YAML these days) it could be a lot better.
eos4j v1.1.0 has been released! This new version features support for the Leaderboards interface in Epic Online Services.
Had my first report on eos4j this weekend from someone actually using it in their game! Very exciting.
I worked at Improbable in 2019, when Unity tried to change their TOS to screw us over. They ended up backtracking and put their TOS on GitHub, saying they would not change TOS retroactively.
It appears to be gone.
https://www.reddit.com/r/gamedev/comments/16hnibp/unity_silently_removed_their_github_repo_to_track/
I always get a kick out of explaining to people how #golang’s magical, mildly terrifying timestamp formatting works.
Thinking of writing a GitHub bot to replace me at work that just comments “could you please split this up” on every PR.
Been attempting to integrate a native C library into a Java project and it’s proving to be a total nightmare, even with jnigen. Once again cursing myself for choosing to write a game in Java.
I’ve gone down into the depths these last couple of weeks with IndieWeb, POSSE and a whole bunch of other arcane terminology. Now that I’ve come up for air, let’s chat about it.
I struggled recently to work out how to build an APK out of a native Android app without using Gradle.
I use an app called Daylio as a diary and a mood tracker. It’s really good! I recommend it.Â
I also use an app called Habit to track things I want to do every day, like “stay off social media” or “work on a project”.
Notarization is required as of macOS 10.15 (Catalina), and it’s a bit of a minefield - doubly so for a Java application, or anything built outside Xcode.
The newest version of macOS (well, that’s out) has caused a lot of issues for a lot of people, game developers especially. I’ll write about my notarization woes in a separate post, but this should help address quite a specific issue.
I’ve been reading a lot about PICO-8 recently, and found it really interesting. For the uninitiated, PICO-8 is a ‘fantasy console’ - a games console which exists purely as a program and set of development tools, rather than a real piece of hardware. Developers can create games for PICO-8 which are small enough to be embedded directly into a .png image, which is really cool.
I had great fun last month writing a Reddit bot that pretended to be DJ Khaled. It’s been running ever since, but I thought it was about time to extend Khaled’s internet empire into another social media service. The obvious candidate: Tinder.
I’d wanted to make a Reddit bot for a little while, really just as a toy project, and finding the excellent PRAW library for Python (as well as finally having some time off) gave me the kick I needed to get it done. It’s also April Fool’s Day, so I thought I’d make something a bit stupid.
The game development landscape has changed significantly over the last few years (understatement of the century, but whatever). One of the most significant of these changes , especially for game developers - though it’s one that often goes unnoticed - is the rise of screen resolution and aspect ratio fragmentation.
Before I begin, I should point out: Uplift isn’t dead. The Kickstarter for Uplift is dead. Sensationalist title, I know. Let’s pretend I’ve been learning how to be a journalist. Because having a blog definitely makes me a journalist, right? Ahem.