CookieBadger's Avatar

CookieBadger

@cookiebadger.bsky.social

๐Ÿ›  GameDev Tools | ๐Ÿค– Godot Contributor | ๐ŸŽฎ Digital Games Student | Computer Science ๐Ÿ’ป

368 Followers  |  58 Following  |  86 Posts  |  Joined: 18.10.2024  |  1.8277

Latest posts by cookiebadger.bsky.social on Bluesky


Special thanks to @kenney.nl, @cookiebadger.bsky.social, @ciro.continis.io, and @blendogames.bsky.social for their amazing creations that are used as examples!

28.01.2026 08:13 โ€” ๐Ÿ‘ 13    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Post image

I think I've found ways to make #Godot's built-in material properties work with area lights, textured and uniform-colored. Might post some prettier pictures later. ๐ŸŒž

#ScreenshotSunday #IndieDev

14.12.2025 22:08 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

or shameless self-advertisements - I can now realistically light the environment with it ๐Ÿ˜‚

06.12.2025 15:29 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

spooky effects

06.12.2025 15:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

So... Textured Area Lights are ready to be reviewed - I hope they can make it into #Godot 4.7 ๐Ÿ™ˆ

I was able to integrate
Heitz's area light texture sampling based on LTC into the forward renderer, lightmaps volumetric fog, and voxelGI.

#ScreenshotSaturday #GodotEngine #GameDev #Rendering

06.12.2025 15:27 โ€” ๐Ÿ‘ 61    ๐Ÿ” 7    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

- moved a button you use regularly to an inconvenient location
- fixed a bug
- introduced a new bug

wouldn't make for good marketing, would it? ๐Ÿ™ˆ

13.11.2025 10:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Dissertation - Google Drive

My talk went great, thank you to everyone for coming!

I often get questions about whether there is formal research about Tool Design, and there is!

Two bachelor thesis' I know about, by @cookiebadger.bsky.social and @thesmall001.bsky.social:
1. tinyurl.com/tooldesign1
2. tinyurl.com/tooldesign2

11.11.2025 13:41 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

A middle-aged woman in Austrian TV just dropped they have massive respect for video game developers. I was surprised they know we exist, let alone think of and admire our restless work! ๐Ÿฅน

#GameDev #Austria

16.10.2025 21:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

hahaha, like the idea. Not sure if it would fit though ๐Ÿ™ˆ

03.10.2025 08:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Nice. I also think there should be an easy component for that in Godot. It's very generalizable.

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

prerequisites! ๐Ÿ˜‰

02.10.2025 22:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Pixel-perfect object picking in #Godot in my new project. Can you guess how I made it?
Maybe I'll make a tutorial of it one day....

#GameDev

02.10.2025 11:14 โ€” ๐Ÿ‘ 15    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

"Song" ๐Ÿ˜‚

20.09.2025 22:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

thanks for the summaries, I'm having a great time reading through them, and finding out what's going on at the conference that way ๐Ÿ˜„

19.09.2025 11:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

what's your feud with NURBS? I have never used them, but the term kept coming up in various graphics classes

19.09.2025 11:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

awesome!

18.09.2025 07:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Does this only look like, or is it, a Vogel Disk?

06.09.2025 04:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

worst offender imo is instagram comment editor. It literally wants you to post stuff without rereading, to misspell everything and have the grammar police boost โœจinteractionsโœจ

04.09.2025 00:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I wouldn't use this for very simple components (_ prefixing and @'export_group should be enough), but in some cases it's nice to separate the data and external interface from the code that sets and controls all kinds of bells and whistles within the component

18.08.2025 13:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I like to create UI components that immediately update in the inspector when you change the data.

But I find it annoying that exported NodePaths for internal dependencies show up in the inspector when the node is used in a scene outside.

This is what I came up with. #Godot

18.08.2025 13:17 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

academic publishing is a special place ... in hell

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

livestreams! ๐Ÿ˜Š

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

at this rate we could be issue free in around 5 years! (that's probably not how it works but anyways) ๐Ÿ™ˆ

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

I think what also says a lot, is that there's around twice as many issues closed than opened.

I think that's a good and important metric given there are over 10k open issues ๐Ÿ‘€

13.06.2025 07:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thanks for the shoutout Robin ๐Ÿ˜Š

09.06.2025 12:15 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

finally we can cross-convert unreal and minecraft maps without issue, such a relief!

05.06.2025 21:40 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

noooooo! ๐Ÿ™ˆ

28.05.2025 10:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

fair enough, I can see how it's better to get out of there in that case

feels like we as a species increasingly suck at absorbing arguments in good faith. Especially those trolls, of course, but also serious people. At least my experience, from personal circle to grand political scale of things

27.05.2025 16:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

are you at all worried about polarization or the surge of social bubbles, the walls of which become stronger and stronger?

Not about the hellhole that is X specifically, but I'm worried that we're being more and more isolated in our own opinions if we keep leaving every time things get uncomfy

27.05.2025 13:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

average day travelling through Germany by train ๐Ÿ˜…

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

@cookiebadger is following 20 prominent accounts