Latest 10 Posts
-
The Origins of Fable
"Would it be possible to add skyscrapers and cars to it?" was probably one of the more unexpected pieces of publisher feedback we got when pitching the game that would...
-
Emacs, snakes and camels
Camels and snakes are the same I am an enthusiastic user of Emacs and Emacs Evil mode, which brings Vi/Vim key-bindings to Emacs. Something that has caused a small amount...
-
Moving from Wordpress to Eleventy
Resisting Sirens Over the weekend I moved my personal blog from wordpress.com, to Eleventy hosted on Cloudflare pages. My motivation for choosing wordpress 10 years ago was largely born out...
-
Event Audio for Godot
Event Audio for Godot Some time ago I wrote a small add-on for Unity called UberAudio. Unfortunate title aside – ride-sharing wasn’t a big thing back then – it was...
-
Runtime Debug Tools Update
Following on from my previous post on runtime debugging in Godot, I had a few requests and ideas for improving things, such as: 2D support. Pausing when debugging. Fixing some...
-
Runtime Debug Tools - Optimising for the Idiot Iteration Loop in Godot
Background Note Godot 4.4 and above now has an embedded game window and scene inspection tools built in - in most cases this package is no longer necessary. It’s been...
-
UberLogger - Redux
Originally published here. Having not touched UberLogger framework/) for a while, two users contacted me this week with some very decent feature requests (thanks Steve and Gavin!). What should have...
-
UberAudio - an improved audio workflow for Unity
Originally published here. A few months ago I decided to rewrite/tidy-up and open-source a bunch of Unity add-ons I've written and regularly use. First up was UberLogger, a drop-in replacement...
-
UberLogger - a replacement Unity console and logging framework
Originally published here. I've been using Unity for a few years now and have developed a deep and unhealthy love for it. As a game development framework it's easily the...
-
Compiling Unity projects from within Emacs
Originally published here. I'm often asked how I get Emacs to compile up Unity projects*, and I thought it would be worthwhile writing a proper post on what I've done...
5 more posts can be found in the archive.