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
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
I've just learned that Freeplay has removed me as a sponsor for Parallels due to an accusation from a speaker that I am a "zionist". Where did the speaker get this idea? Because Unpacking was included in a listicle in an online Jewish publication a few days ago. I didn't even know about the article.
I've just learned that Freeplay has removed me as a sponsor for Parallels due to an accusation from a speaker that I am a "zionist". Where did the speaker get this idea? Because Unpacking was included in a listicle in an online Jewish publication a few days ago. I didn't even know about the article.
Da Capo
My entry to TOXIC YURI VN JAM 2 sees a young lady casting a courtesan in the role of her beloved childhood maid.
📖 Play it now: slewingtons.itch.io/da-capo#ToxicYuriVNJam#GameDev#writing#LGBT#LGBTQIA#queer#lesbian#romance#gothic#maid
I’ve never felt so validated in going out to a sports bar to watch a game. Whole place erupted at 2-0 and you could see genuine hope in every Aussie’s eye.
I'm SUPER psyched to be part of Frosty Fest 26!
Verbal Void will be part of the upcoming showcase. Tune in on Sunday June 7th to discover more about this neurodiverse adventure game!
#GameDev#Indiegame#pixelart#neurodiversity
We're thrilled to announce Frosty Games Fest will be streaming LIVE on Sunday June 7 at 8am AEST / 10am NZST as part of Summer Game Fest 💙
Tune in for a chocka-block showcase, featuring announcements from 50+ games made in Australia and Aotearoa New Zealand 🎮
Ended up having a bit of a brainworm after seeing a cool rainbow this morning and thought it would be neat if I could make one with volumetric fog, using the antisolar point from the directional light in the scene.
I usually try to avoid mentioning my day-job on here, but it’s awesome to see our game popping up all over the place. Incredibly proud of the team and what we’ve done to rep Brisbane.
The Big Sand desert party is happening this Saturday at the Red Rattler in Sydney, I'm super excited to show off what we've been working on 🏜️
events.humanitix.com/big-sand-des...
My talk on building open world game systems with World Partition in #UnrealEngine is finally up online! I was really worried about missing things on the day and yes I totally did, but I got most of it and I'm pretty happy with how it turned out!
Link to full video: www.youtube.com/watch?v=seuz...
I've been working with my friend on a live show for a virtual band at the end of this month. This video goes into the fancy cameras, Unreal trickery, and puppetry that makes up the show.
www.youtube.com/watch?v=AJWV...
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.
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.
Being social can feel impossible in this hyper-connected age, and as a community we need to come together and support each other in destroying all identification and disappearing in the wilderness for 8-10 years.
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!
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!
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.
There’s less than one day left in the Jarren’s Outpost board game Kickstarter, and they’re hitting their final stretch goal! If you're a fan of strategy board games, don't sleep on this!
www.kickstarter.com/projects/dnd...
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
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
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...
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
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.
Hi everyone! With the Game UI Database now in its 5th year, I wanted to get some feedback on which direction to take the site, and what to prioritize for future updates.
If you have a moment to spare, please fill out the form below. It would be a huge help!
docs.google.com/forms/d/e/1F...
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!
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
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
If you have a blog site and, like me, don't want to host your own comments section, I've put together a short blogpost on how to embed replies to your Bluesky posts in your own site!
capscollective.com/blog/bluesky...#blueskydev#webdev
Hi #selfpromoSaturday, I make trinkets and badges, and I'm currently giving 50% of the sale price of everything sold on Femmecraft.com this month to @transjusticeau.bsky.social. Here are some things I sell that you might like!
First blog post of the year: DONE! In this exciting episode, I talk about the fun little string token class I added instead of writing the static mesh packer like I said I would.
#cpplus#cpp#gamedev#opensource#programming#gameengine
I've just released two Lua libraries:
* AVM – array programming & linear algebra
* Geo2D – 100's of functions for computational geometry
Check them out at:
1. github.com/eigenbom/avm
2. github.com/eigenbom/lua...
My win for this afternoon was getting multi-mesh scene import working for GLTF files! Static mesh imports to the engine will now bake all the meshes it finds along the import node path into one mesh for the pack file. Almost makes up for skipping GGJ this year.