Job opportunity: we're looking for an experienced Unity programmer to work with a cool team on a cool project:
Please share with anyone you think would be a good fit!

been implementing stable cascaded shadow maps in for fun but didn't like all the literature on the topic, so i've been making tasty visualizations to write about instead. See it in motion here for best results:

(upload limits)

Rust [2015] (stable) is now Rust 2018 (stabilising some features; small number of breaking changes preparing for the coming years of updates).
It's a great time to have a look at and maybe try some of those Advent of Code problems (an ideal project for building lib & tooling familiarity).

Physically Based Rendering: From Theory to Implementation is online, with plans for annual updates supported by

Hey, so I gave a talk at Queerness and Games Conf this weekend on making your own programming language, and it's up on the #QGCon Twitch page!

The talk went over the power dynamics of making your own language, why small-scale languages can be useful in game dev, and there's a demo of making a simple language interpreter (embedded in a JavaScript game).

You can see the slides and the code from the demo here:

You can watch the talk here:

Hello! I'm Jonathan. I've shipped games on mobile, PC and console wearing lots of different hats, though "tech artist-illustrator" best approximates my current skillset.

I'm all about and , and look forward to sharing my progress. I'll play a bit of everything, but I love games that tug on my heartstrings.

If anyone is going to siggraph and wants to meet feel free to ping me on here or email or twitter. I'll be in the vicinity.

RenderDoc v1.1 is now out! This release focusses on improved API and OS support, as well as a boatload of bug fixes.

Celeste at GamesDoneQuick (SGDQ) vod links!

Don't miss these, they're incredible.


Celeste Any% race TGH + yoshipro (~36m)

Celeste dev+runner interview (~13m)

Celeste TASBOT Any% (~28m) + all C Sides (~5m)

had a few minutes and was curious what it takes to wire up dear imgui properly in my engine (luxeengine), really not much! not using it for anything right now (I have my own UI) but it'll be a nice to have

if you use and are on the code side, you should almost definitely have read this! A lot of the why, how and where, all turned inside out.


Been busy since my last visit!

We have SDL2 and PhysicsFS ported to the Nintendo Switch! If you have Switch access at, hit me up for source code!

Also, I wrote a single-C-file, zlib-licensed OpenAL 1.1 implementation:

I build these things with support from my patrons, so if you like these things, throw in a few dollars!

Show more
Gamedev Mastodon

Game development! Discussions about game development and related fields, and/or by game developers and related professions.