“Like any self-obsessed individual, I can discuss my life and the things I do at length. If that appeals to you somehow, you're in the right place!”

Royale Finale

20 Dec 2020

We’re finally here at the end of the experiment. Nearly 3 months after the original announcement, I’ve tried 9 different open-source engines and frameworks and written my thoughts on each. Now it’s time to step back, do some comparisons on the group, and work out what I want to do going forward.

Read More…

Royale Week 9: Heaps.io

13 Dec 2020

I didn’t finish this week’s lap, and frankly I don’t have the motivation to do it. I’m in a bit of a weird position–I feel like I haven’t delved deep enough to really give this engine a fair shake, and yet what I have seen so far doesn’t inspire the confidence I need to keep going… all of this is to say that I don’t like Heaps.io, but I’m not confident enough to say that it’s entirely the engine’s fault.

Read More…

Royale Week 8: SFML

06 Dec 2020

This was kind of a weird entry, and the next one will be as well… I timed the demo out to 6 days as usual, but had to break it up over two weeks–let’s just say I’ve been working on 2 AAA games simultaneously and one of them is shipping SOON™.

This may have hurt the demo a bit, but I don’t think extra time would change my conclusions here.

Read More…

Royale Week 7: Raylib

23 Nov 2020

Ok, I’ll admit it: I’m starting to get a little tired of Breakout. That won’t stop me though, we’re rapidly approaching the end of this comparison and I intend to see it through to the end!

Read More…

Royale Week 6: Pygame

09 Nov 2020

I have not heard the name Pygame in some time. It just had a big update last month, so now’s the time to see how it has shaped up over the years!

Read More…

Royale Week 5: Monogame

09 Nov 2020

With this post, we are officially past the halfway point of this series! There’s a good chance we’ll wrap this up at the end of the month, and if not we’ll definitely finish before the end of the year.

Read More…

Royale Week 4: LÖVE

01 Nov 2020

I really love LÖVE. This past week has been a blast, and despite skipping a day (I spent Saturday trying to make some music, but alas I still absolutely suck at music compostion) I’ve managed to put together the most polished and stable demo so far:

Read More…

Royale Week 3: HaxeFlixel

18 Oct 2020

After last week’s fiasco of an engine, I was a little worried going into something I hadn’t tried before. Haxeflixel, however, was a breath of fresh air!

Read More…

Royale Week 2: Godot

11 Oct 2020

Given how many people recommended Godot when I started gathering my list, I was actually pretty excited to try it out. I didn’t think it would be as good as claimed, but I figured it would make it into my top 3 and get some use as a prototyping tool, at the very least.

…How wrong I was. As it turns out, Godot is a hot mess.

Read More…

Royale Week 1: DFGame

04 Oct 2020

Hello again!

Though it felt like an instant, a week has already passed. I spent my evenings banging rocks together, and a spark emerged. Roll the tapes!

Read More…

The Big FOSS Game Tech Battle Royale

27 Sep 2020

Lately, I’ve been in the mood to get back into gamedev. It has been a while since I sat down and made a game for real, so this feels like an ideal moment to look at the landscape with fresh eyes. Over the last 5-10 years, a lot of open-source game engines and frameworks have popped up and grown up alongside the indie scene. I have a little framework of my own, but I want to find the tech that I’m most comfortable with.

Read More…

I'm Back

30 Aug 2020

This blog has been on hiatus for about a year… I considered making a post explaining why, but I get the impression that no-one reads this blog. This is mostly my fault, of course! I’ve never been one for branding and advertisement, so it stands to reason that this place would be pretty empty.

I’m thinking of continuing where I left off, and trying to get more eyes on my work. But first, let’s talk about where I was and what I was up to.

Read More…