Oliver Franzke's Avatar

Oliver Franzke

@p1xelcoder

I'm making colored pixels for Double Fine Productions. Lead Programmer of Broken Age. Also worked on Keeper and the remastered versions of Grim, DotT, FT and Monkey Island.

779
Followers
177
Following
282
Posts
11.09.2023
Joined
Posts Following

Latest posts by Oliver Franzke @p1xelcoder

You know that a project is truly done, when the nightly build is turned off.

06.03.2026 08:59 πŸ‘ 14 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Visibility Buffer and Deferred Rendering in DOOM: The Dark Ages
Visibility Buffer and Deferred Rendering in DOOM: The Dark Ages YouTube video by Graphics Programming Conference

Our GPC 2025 talks are up on YT now!
youtu.be/fXakIV1OFes?...

youtu.be/mvCoqCic3nE?...

05.03.2026 10:29 πŸ‘ 30 πŸ” 14 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Fly through of part of a Keeper level directly in the Unreal Engine editor. Part way through I turn on all of the game objects the player doesn't see -- it takes a lot to make games work.

25.02.2026 19:23 πŸ‘ 369 πŸ” 96 πŸ’¬ 10 πŸ“Œ 2

Indeed! :)

25.02.2026 10:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ah bummer! Unfortunately I'm not around this year. :/
Enjoy SF tough and I'm looking forward to your talk when it shows up in the vault!

25.02.2026 10:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

i built an entire x86 CPU emulator in CSS (no javascript)

you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS

lyra.horse/x86css/

24.02.2026 02:23 πŸ‘ 2604 πŸ” 869 πŸ’¬ 129 πŸ“Œ 158

I had a wonderful conversation with @ronscompvids.bsky.social. Please check it out. bsky.app/profile/rons...

20.02.2026 15:36 πŸ‘ 11 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Here are some techniques I discovered through 14 years of shader programming:

10.02.2026 23:34 πŸ‘ 166 πŸ” 34 πŸ’¬ 4 πŸ“Œ 1
Preview
Let's play STACKING (Double Fine 2016) YouTube video by Ron's Computer Videos

Going live!

www.youtube.com/live/nUDEjsg...

08.02.2026 21:58 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

Since it was never blessed with the big box release - I MADE ONE! Many thanks to @leepetty.bsky.social, @timoflegend.bsky.social, and @doublefine.com for a fun and funny game and Happy 15th Birthday to "Stacking"!

07.02.2026 22:05 πŸ‘ 46 πŸ” 5 πŸ’¬ 2 πŸ“Œ 4
Post image

Stacking's 15 anniversary sharing continues! Today I'm sharing the Game Design Document I wrote for that game, all those years ago, which was part of our pre-production deliverables. You can download the PDF here: www.dropbox.com/scl/fi/8jk0e...

05.02.2026 21:08 πŸ‘ 115 πŸ” 28 πŸ’¬ 6 πŸ“Œ 2
Preview
Rip & Tear: Breaking Down the Renderingβ€―ofβ€―'DOOM: The Dark Ages' | Agenda | GDC Festival of Gaming We'll present a breakdown of how a typical frame is rendered in idTech 8 and DOOM: The Dark Ages, which was developed by id Software and released in May 2025 on Xbox Series X|S, PlayStation 5 and PC t...

I'll be at #GDC2026, talking about #DOOM rendering.
Hit me up if you see me around!

schedule.gdconf.com/session/rip-...

05.02.2026 11:12 πŸ‘ 11 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Post image Post image

Some early, abandoned concepts for Stacking to celebrate its 15 year anniversary! First is a take on a Natural History Museum where you'd eventually stack into dinosaurs to chase away the misbehaving children. Second is a Baba Yaga house, when I was thinking about having more folklore in the game

04.02.2026 18:52 πŸ‘ 98 πŸ” 16 πŸ’¬ 4 πŸ“Œ 0
Preview
Many people have no mental imagery. What’s going on in their brains? People with aphantasia are offering a window into consciousness.

'for an estimated 4% of people, this mental imagery is weak or absent. When researchers ask them to imagine something familiar, they might have a concept of what it is, and words and associations might come to mind, but they describe their mind’s eye as dark or even blank.'

04.02.2026 08:19 πŸ‘ 110 πŸ” 27 πŸ’¬ 5 πŸ“Œ 27
Double Fine Adventure! EP14: "I Think This is a Winner"
Double Fine Adventure! EP14: "I Think This is a Winner" YouTube video by Double Fine

Happy 12th birthday, Broken Age Part 1! Look how adorable we all were! youtu.be/ssUFuZyu5bw?...

28.01.2026 19:21 πŸ‘ 96 πŸ” 5 πŸ’¬ 4 πŸ“Œ 1
Video thumbnail

Happy 12th birthday, Broken Age, Part 1 ! Here's a clip from a very early previz we did while the engine was still being stood up, all done in After Effects using concept art. @doublefine.com

28.01.2026 15:57 πŸ‘ 122 πŸ” 12 πŸ’¬ 8 πŸ“Œ 0
Post image

The RAM-price induced GPU shortage has led some folks to switch to alternatives…

27.01.2026 16:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Rocaille 2

vec2 p=(FC.xy*2.-r)/r.y/.3,v;for(float i,f;i++<1e1;o+=(cos(i+vec4(0,1,2,3))+1.)/6./length(v))for(v=p,f=0.;f++<9.;v+=sin(v.yx*f+i+t)/f);o=tanh(o*o);

26.01.2026 15:48 πŸ‘ 96 πŸ” 17 πŸ’¬ 2 πŸ“Œ 0

Oh wow. It's been 11 years already? Working on Grim was a lot of fun indeed. If you wanna know more check out the mini documentary made by @2playerproductions.bsky.social www.youtube.com/watch?v=r7-6...
bsky.app/profile/leep...

26.01.2026 19:13 πŸ‘ 56 πŸ” 8 πŸ’¬ 0 πŸ“Œ 1
Kiln Announce Trailer - YouTube
Kiln Announce Trailer - YouTube An online multiplayer, pottery party brawler! Launching 2026

🚨🏺Introducing our newest game: KILN!🏺🚨

An online multiplayer, pottery party brawler! Teams of colorful spirits sculpt ceramic battle armor on a pottery wheel, and the size and shape of your pots determine your play-style and abilities. Coming 2026 (yep, THIS year)!

youtu.be/mi0iRV0U3VY

22.01.2026 18:53 πŸ‘ 716 πŸ” 185 πŸ’¬ 49 πŸ“Œ 61

Ah ja das wohlbekannte kleine Indie-Spiel Halo. Ich glaube das haben nur zwei oder drei Leute gemacht... in ihrer Freizeit!

22.01.2026 13:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

BEHOLD, EARLY LIGHTHOUSE VISUALS FROM KEEPER. 😍

Gamedev is so cool and weird and awesome sometimes!

22.01.2026 05:13 πŸ‘ 101 πŸ” 9 πŸ’¬ 2 πŸ“Œ 0
Post image

Gotta keep 'em at bay you know!

20.01.2026 20:21 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
We Just Discovered Why Light Does This
We Just Discovered Why Light Does This YouTube video by The Action Lab

a fantastic video on the relatively recently described emergent property 'branched flow'. the connection to caustic patterns on a swimming pool was a great connection to something i was familiar with. youtu.be/6aZ45RNHa6U?...

17.01.2026 23:32 πŸ‘ 25 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
In-Engine Β· Double Fine's Keeper - Unreal 5 Exploration
In-Engine Β· Double Fine's Keeper - Unreal 5 Exploration YouTube video by Double Fine

Must watch:
In-Engine Β· Double Fine's Keeper - Unreal 5 Exploration
youtu.be/VMa5xbjL3BU?...
@p1xelcoder.bsky.social
@leepetty.bsky.social
@doublefine.com
@briankaris.bsky.social

16.01.2026 19:29 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Haha. Indeed. :)

15.01.2026 19:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's a lense... maybe?!

15.01.2026 19:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

We have multiple Double Fine devs speaking at GDC this year, and if you love locomotion, James Collins is going to talk about about his gameplay programming and his work on KEEPER!

13.01.2026 22:36 πŸ‘ 41 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Let's Chat with Aric Wilmunder - Habitat co-creator and LucasArts historian!
Let's Chat with Aric Wilmunder - Habitat co-creator and LucasArts historian! YouTube video by Ron's Computer Videos

It was great chatting with @aricwilmunder.bsky.social about what it takes to build a game engine! #maniacmansion #lucasarts #scumm

youtu.be/628d6-pTRzI

13.01.2026 18:59 πŸ‘ 10 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

What a funβ€” and longβ€” conversation!

12.01.2026 20:35 πŸ‘ 32 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1