Everything tagged with 'dev'

Note

🦦 test note pls ignore 🦦

https://www.joelotter.com

it me as a sunrise or a matt lees
Note

Just played a tiny prototype of what might well become the next Bearwaves game and I am very energised.

Note

I’ve lost two entire days of work to Terraform lockfile nonsense

Post
· Bluesky backfeed support in Bridgy

My “weekend project” of implementing Bluesky support into Bridgy is finally, several months later, complete! Ish.

Post
· Using Vim for writing

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.

Note

eos4j v1.1.0 has been released! This new version features support for the Leaderboards interface in Epic Online Services.

https://github.com/Bearwaves/eos4j/releases/tag/1.1.0

Note

Had my first report on eos4j this weekend from someone actually using it in their game! Very exciting.

https://github.com/Bearwaves/eos4j

Note

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/

Note

lol, lmao

Google search trend for Godot, showing a big spike.
Note

Since launching on the Epic store a couple of months ago, Feud has had something like 28,000 new players. That feels significant!

A graph showing monthly sales for Feud on the Epic Store.
Note

I always get a kick out of explaining to people how #golang’s magical, mildly terrifying timestamp formatting works.

Note

Thinking of writing a GitHub bot to replace me at work that just comments “could you please split this up” on every PR.

Note

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.

Post
· On POSSE and IndieWeb

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.

Post
· Packaging Android NDK APKs without Gradle

I struggled recently to work out how to build an APK out of a native Android app without using Gradle.

Post
· Reverse-engineering Daylio backups

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”.

Post
· Notarizing Java applications on macOS

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.

Post
· Speed Up Catalina With This One Weird Tip!

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.

Post
· Termloop: pixel mode

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.

Post
· A DJ Khaled Tinder bot

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.

Post
· A DJ Khaled Reddit bot

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.

Post
· Pixels Are Evil

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.

Post
· Uplift: A Postmortem

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.

All tags