Nice Cup Of Tea
I got some suitably themed socks…
Longer-form writing: notes on programming vintage hardware, things I have repaired, and the occasional opinion about modern software.
I got some suitably themed socks…
No, really it is. But not for reasons you might think. This isn’t some tedious anti-AI rant. It’s a disgruntled moan at Microsoft being Microsoft and half-arsing something just to keep up.
I’m exploring a bunch of terrain generation algorithms, to see how they work and which ones look nice. So far I’ve tried out the Midpoint Displacement and Diamond Square algorithms…
These are some notes on how to manually draw triangles in code. Possibly useful if you’re trying to write your own software renderer, or are just curious how it works.
I use Obsidian as my central note storing system. Here’s how I sync all my files between my phone, laptop and desktop machines. For free.
While shopping I find a self service checkout that’s having a bad day.
I’m creating a game engine from scratch. Last time I wrote about the entity component system and how that works. This time I want to explain how the entities get created.
There’s loads of blog posts and YouTube videos explaining how to be more organised, how to stop procrastinating, and how to generally be more productive. None of them seem to be written for people who are busy, rather than trying to avoid work.
Let’s make a game engine properly, rather than beating on it until something works. This time, I’m creating an entity component system.
My Chromebook just had another update, and it’s now gained the ability to be controlled using facial gestures. And it’s pretty cool.