Aaron Jacobs's Avatar

Aaron Jacobs

@aaronmjacobs.com.bsky.social

Senior systems programmer at @doublefine.com. Currently working on Keeper, helped make Psychonauts 2, Rhombus of Ruin, and Day of the Tentacle Remastered. I like taking pictures of space. Avatar by @michaelfirman.bsky.social.

1,803 Followers  |  508 Following  |  34 Posts  |  Joined: 31.07.2023  |  2.0688

Latest posts by aaronmjacobs.com on Bluesky

Preview
PSO Precaching for Unreal Engine | Unreal Engine 5.6 Documentation | Epic Developer Community Use PSO precaching to automatically collect and compile PSOs.

Run with -clearPSODriverCache (check out dev.epicgames.com/documentatio... for more info)

28.07.2025 01:37 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Really glad I donโ€™t have to keep this a secret any more!

08.06.2025 18:36 โ€” ๐Ÿ‘ 31    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

News from me! Last week was my last week at Double Fine. It was an exciting time and I am very grateful to have learned so much at a beloved studio.

This means I am looking for work! If you need someone with social media/community expertise, please reach out.

Eager to start a fresh adventure!

02.06.2025 18:12 โ€” ๐Ÿ‘ 625    ๐Ÿ” 108    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2
Video thumbnail

We're back, in box form! The second run of PsychOdyssey is now available from @fangamer.com
Get your copy here - www.fangamer.com/products/psy...

Points of interest -

New lower price - $65!
New wallet style series holder

But what's different?

No Steelbook
No individual numbering

22.04.2025 17:34 โ€” ๐Ÿ‘ 53    ๐Ÿ” 9    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 6
Looking down on a snowy slope at Bear Valley, trees on both sides, with a snowboard in the foreground and snow covered mountains in the background.

Looking down on a snowy slope at Bear Valley, trees on both sides, with a snowboard in the foreground and snow covered mountains in the background.

07.04.2025 00:29 โ€” ๐Ÿ‘ 12    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A view of the bay from Caรฑada College, facing east from a hilltop, with a bike in the foreground.

A view of the bay from Caรฑada College, facing east from a hilltop, with a bike in the foreground.

Post-GDC ride

23.03.2025 00:32 โ€” ๐Ÿ‘ 11    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks for organizing this! Highlight of my week :)

20.03.2025 19:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Best part of GDC!

20.03.2025 19:05 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Game dev friends! If youโ€™re in town for GDC, Iโ€™d love to meet up. Let me know if youโ€™d like to grab lunch / coffee!

10.03.2025 16:44 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

ATTN: #GDC2025 folks - we'll be doing our annual bouldering meetups at Dogpatch Boulders again this year, so pack your climbing shoes!

Monday March 17, 7am-9am
Thursday March 20, 7am-9am

Open to all skill levels, it's a very chill time. ๐Ÿค™

14.02.2025 19:42 โ€” ๐Ÿ‘ 30    ๐Ÿ” 5    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1

My dad runs a landscaping business, and he bought a few F-150 Lightnings last year. They work reasonably well towing landscape trailers around the county, though obviously those arenโ€™t super heavy. His biggest issue so far is with the software (trucks randomly wonโ€™t charge, etc.)

09.02.2025 21:48 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A view of snow-covered mountains (along with some sparse clouds in the distance) from Sierra at Tahoe, with a snowboard in the foreground.

A view of snow-covered mountains (along with some sparse clouds in the distance) from Sierra at Tahoe, with a snowboard in the foreground.

09.02.2025 00:22 โ€” ๐Ÿ‘ 17    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fuming? I thought I smelled something weird in the office...

25.01.2025 00:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Behind the Code: On The Move! Raz is an acrobat. He runs, jumps, climbs, rolls, swings, and slides through the world.

Last year I wrote about the movement systems for Raz that we built on top of Unrealโ€™s CharacterMovementComponent. This covers the architecture of our Move Mode system, how a few of our custom modes work, and a bit about dealing with inconsistent gravity.

doublefine.com/news/behind-...

15.01.2025 22:52 โ€” ๐Ÿ‘ 125    ๐Ÿ” 29    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™ve been using Resolve a lot recently, and this is probably my single biggest gripe with it. Iโ€™m curious about things end up in this state. Is it an issue of priorities? Communication of feedback? As a user, it feels like an obvious / easy thing to improve.

16.12.2024 23:23 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Dark Samus, looking forward at her claw-like hand

Dark Samus, looking forward at her claw-like hand

Me after drinking Dark Monday

16.12.2024 22:21 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Looks like theyโ€™re in good company!

12.12.2024 01:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Two children sitting in front of an 
AST Premium/286

Two children sitting in front of an AST Premium/286

05.12.2024 17:46 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Devin's posts provide a fun look into the technical details of Raz's movement, definitely worth a read!

02.12.2024 21:01 โ€” ๐Ÿ‘ 11    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I forget if I've told you this before, but when I was an orientation leader in college (which was a week-long thing), we themed our group after How to Train Your Dragon. I made a silly photoshopped version of the poster and everything. Anyways, thanks for helping to make such a good movie!

21.11.2024 06:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
a man in a suit and tie talking to another man in front of a lighthouse store Alt: Michael Bluth from Arrested Development saying โ€œdontโ€™t call it thatโ€
19.11.2024 01:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

For my rendering project, I first parse out the full set of includes for each shader source, then use a directory watcher (via ReadDirectoryChanges() on Windows), and recompile shaders when their source (or any files they include) get modified. A bit of work to set up, but really handy!

16.11.2024 19:56 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Was wondering when this was gonna happen! I love the cover art.

16.11.2024 00:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Only if you have a really good monitor

09.11.2024 00:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A photo of the 2024 solar eclipse made from a composite of 5 separate exposures, showing detail in the corona.

A photo of the 2024 solar eclipse made from a composite of 5 separate exposures, showing detail in the corona.

A photo of the 2024 solar eclipse made from a single exposure.

A photo of the 2024 solar eclipse made from a single exposure.

Finally got around to properly processing my eclipse photo from April. Took me a few attempts to find a good way to blend the individual exposures, but I'm much happier with the result. Significantly better detail in the corona, and less noisy overall. New image on the left, old on the right.

08.11.2024 22:44 โ€” ๐Ÿ‘ 22    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Anti-aliasing /should/ have been consistent when transitioning through the portal (though it's possible there's something I missed). The most likely issue you'd encounter is the blending breaking down at glancing angles. More info in this video at 11:25 (AA) and 19:56 (blending).

22.10.2024 16:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I remember being so excited the first time I saw the shard with your custom material setup, it really sells that moment :)

22.10.2024 07:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Unfortunately I donโ€™t know too many details about the Mac port (that was handled by ClutchPlay Games, who are fantastic by the way). I know there were definitely a few rendering issues and misc. platform / gameplay bugs that had to be dealt with, though.

22.10.2024 02:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Me too, lots of gimbal lock issues in that level :P

22.10.2024 02:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Glad to hear it, you definitely should!

22.10.2024 02:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@aaronmjacobs.com is following 20 prominent accounts