Jonathan Moallem
banner
jonjondev.com
Jonathan Moallem
@jonjondev.com
Gameplay engineer and designer with @capscollective.com, living in Brisbane, Australia.

Opinions optimised for ATI Radeon graphics cards.

For more info, check out jonjondev.com
Pinned
The other week I decided to add an asset packing system to my C++ game engine, Siege, and so I thought it might be fun to do a writeup on my process as well as all the cursed things it does that will keep me up at night. Enjoy!

#cpplus #cpp #gamedev #opensource #programming #gameengine
The fruits and folly of implementing an asset packing system in C++
After implementing a packing system for our custom, C++ game engine, Siege, I go in-depth on some of the design decisions, and unforeseen hazards encountered along the way.
capscollective.com
Had a really good time playing @doublefine.com’s Keeper, but my partner and I just spent the whole time arguing over which one of us would be the bird in the relationship.
October 26, 2025 at 11:53 AM
It’s been an amazing week - an exhausting week. Take a moment to congratulate yourself on making it through.

It’s also important that we listen to our bodies coming away from these events. If it’s telling you that you need to faint and cough up blood, give yourself the patience and space to do so.
October 12, 2025 at 2:31 AM
I have survived the consequences of my actions
October 7, 2025 at 1:28 PM
Reposted by Jonathan Moallem
As per my annual tradition, I'll be heading down to #MIGW for @gcapconf.bsky.social. I am a little bit nervous, but also excited to be delivering my first ever technical talk! It's about building open world games with World Partition in #UnrealEngine. I'll be in Melbourne all week, so come say hi!
October 2, 2025 at 9:27 PM
As per my annual tradition, I'll be heading down to #MIGW for @gcapconf.bsky.social. I am a little bit nervous, but also excited to be delivering my first ever technical talk! It's about building open world games with World Partition in #UnrealEngine. I'll be in Melbourne all week, so come say hi!
October 2, 2025 at 9:27 PM
Reposted by Jonathan Moallem
It’s so cool that the biggest game in the world right now is an Australian Indie
September 5, 2025 at 12:43 AM
New favourite mug! Compiler Explorer knocked it out of the park with this merch.
September 2, 2025 at 10:33 PM
Reposted by Jonathan Moallem
Scarecrows are my personal favourite animated humanoid constructs
June 30, 2025 at 3:13 AM
Reposted by Jonathan Moallem
🔴🟡🔵 BIG WALK 🔴🟡🔵

Join us for a tour around our new game.
Coming 2026.
Big Walk - Gameplay Overview
YouTube video by House House
www.youtube.com
June 6, 2025 at 11:18 PM
I have spent this entire game being told to “touch grass” and now finally my time has arrived!
May 11, 2025 at 4:10 AM
Reposted by Jonathan Moallem
Special Edition of Fantasy Town Daily!

DnD is for Nerds has been a huge inspiration for the events in our game, and I've been so psyched to see how successful their new board game kickstarter has been.
April 9, 2025 at 11:17 PM
Reposted by Jonathan Moallem
Okay lets game this out: You are a Nintendo employee given unlimited funds and authority to move Switch 2 production to the US. No new factories, that's going to take way too long, you need to work with existing American Contract Manufacturing capacity. How fast can you do it?

1/x
April 5, 2025 at 12:43 PM
Reposted by Jonathan Moallem
let's talk internships

in the past 5 years (when #gamedev industry money was flowing) there was loud discourse about offering paid internships only

in the era of studios scraping to get by, has this had a chilling effect on the # of internships offered? is this a problem?

share your thoughts
March 31, 2025 at 7:05 AM
Reposted by Jonathan Moallem
Craft 3D objects from Lua code in my new puzzle game “Replicube”, releasing in April, try the free demo now on Steam 🤓
s.team/a/3401490
March 29, 2025 at 2:38 PM
Reposted by Jonathan Moallem
Extra extra! Read all about it! Princess Woodsong has been brought to ‘justice’!
March 27, 2025 at 6:38 AM
Reposted by Jonathan Moallem
I made a video essay! It's a love letter to 3d software crammed in between several hate notes about 3d software companies. Maybe it can be something you put on in the background while you do art. :) www.youtube.com/watch?v=I4md...
For-Profit (Creative) Software
YouTube video by EndVertex
www.youtube.com
March 16, 2025 at 4:31 PM
Reposted by Jonathan Moallem
Be careful out there, rogue deer WILL attack on sight!
March 25, 2025 at 8:04 AM
Reposted by Jonathan Moallem
Just in time for the Steam sale, we’ve released a new patch cleaning up some of those small outstanding nitpicks that have been keeping us up at night.

Patch notes:
store.steampowered.com/news/app/152...
Fantasy Town Regional Manager - Quality of Life Update v2.2.7 - Steam News
We're back at it again making some little changes so the game is all up to date just in time for our biggest sale yet!
store.steampowered.com
March 24, 2025 at 9:17 PM
Reposted by Jonathan Moallem
The Steam City Builder and Colony Sim sale is live, and we’ve got our biggest discount yet of 60%!

If you’ve been wishing for the chance to run your own adventuring town, look no further

s.team/a/1524530
March 24, 2025 at 9:15 PM
Reposted by Jonathan Moallem
Reduce, Reuse, Reanimate ♻️

Our debut issue of Fantasy News Daily is out now!
March 23, 2025 at 10:39 PM
We can keep this theme going. This is me at the height of my career in computing.
March 16, 2025 at 6:40 AM
Reposted by Jonathan Moallem
If you haven't heard of the Game UI Database (gameuidatabase.com), it's a great tool for when you need to remember that one cool menu from a game you played years ago.
March 10, 2025 at 2:01 AM
I’ve seen a few people over the last year refer to smaller, indie games as “trash” and we should embrace trash.

Trash is the antithesis of slop. It has weird, spiky edges and may end up being someone else’s treasure. Slop is an amorphous churn of substance, devoid of personality and intent.
This response to my post highlights a misunderstanding: you don’t build Novel things at scale. Not right out the gate.

The bigger your spend, the bigger your required audience, the more you need to lower risk!

Building “small” is how you explore new things. You go bigger once you’ve proven it!
March 7, 2025 at 10:54 PM
Reposted by Jonathan Moallem
This is what I have been working on for the past decade 💅
ALT: GAMES is a new festival that brings together the Australian games community and industry. Featuring @dmullinsgames.bsky.social Richard Garfield @allyhennessy.bsky.social Playfool and atomo Kihara
March 5, 2025 at 11:24 PM
Reposted by Jonathan Moallem
Race a tiger beetle, blow up a pipeline, eat some dry leaves!
You can do anything as an isopod! 🦐🧲
Isopod demo is OUT NOW and will be available until the end of Steam Next Fest on March 3rd!
store.steampowered.com/app/2053910
February 21, 2025 at 12:16 PM