Adriaan @adriaan.games · 04/10/2026A few more ideas made it into the proposal. and we're gonna need another proposal to get rid of the close button across the entire editor, but that would make this window look like the second image. squeaky clean! 2140
Adriaan @adriaan.games · 03/10/2026proposal to redesign Godot's export panel: github.com/godotengine/... soooo much cleaner! give it a thumbs up on GitHub or make suggestions for improvements there! #godotengine 1121414
Adriaan @adriaan.games · 02/10/2026I'm in love with portal.app on my desktop. The rotating, high quality, moving backgrounds (which I don't find distracting) together with the always on ambient sound (at an adjustable perfect low volume) give me so much joy. I regularly just close all my windows just to experience it for a little. 3140
Adriaan @adriaan.games · 29/09/2026PSA for Godot users soon upgrading to 4.8 (still in development): The built-in Script editor has become a regular dock and to pop it out, use the context menu (opened by right mouse click) on the Script tab and select 'Make Floating'. The previously dedicated button has been removed. #godotengine 713719
Adriaan @adriaan.games · 25/09/2026iterated on my proposal to improve Godot's FileSystem header. give it a thumbs up on GitHub if you too want to get rid of the file path field that is utterly useless! github.com/godotengine/... 9715
Adriaan @adriaan.games · 18/09/2026Folk animations in Hidden Folks 2; how we make 'em in Godot #gamedev #godotengine 312111
Adriaan @adriaan.games · 16/09/2026We save the atlas next to the level in the filesystem. and we rerun the tool occasionally. workflow is important to us, so running the tool isn't necessary for the game to work! it just undoes some of the optimization until we rerun it. 1210
Adriaan @adriaan.games · 16/09/20263. we replace all references to textures with a custom AtlasTextureWithMeta texture type, which is just an AtlasTexture but with with additional references to the original texture – so that we can rerun the tool without issues. 1260
Adriaan @adriaan.games · 16/09/2026The level in the screenshot has 37k+ objects (!) but draws no more than 1000 unique textures, and those will pack into this single 4096×4096 texture. TexturePacker is really good at packing efficiently! these look so neat :D :D 2392
Adriaan @adriaan.games · 16/09/20262. we use TexturePacker to generate a highly optimized atlas from all the textures. I wrote a custom 'bridge' from Godot to TexturePacker that uses its command line interface, and parse the output so we get it in a format we can use. in truth I didn't know there was a TexturePacker plugin. lol. 1240
Adriaan @adriaan.games · 16/09/2026The tools @franzlazerte.bsky.social and I wrote basically do the following: 1. we scan the opened scene for all textures referenced by the built-in Sprite2D and our custom classes. we do this in the simplest and dumbest way possible! it's fine. it works. 1270
Adriaan @adriaan.games · 16/09/2026We optimized draw calls by 99% (lol) in Hidden Folks 2 by writing some tools to find all textures used in a level, generate a level-specific atlas, and replace individual texture references with atlas textures. Thread below 🧵👇🏼 #godotengine 1351578
Adriaan @adriaan.games · 16/09/2026For the game devs coming out of @gamediscoverco.bsky.social's latest newsletter all depressed, keep in mind that the article's conclusion is based on data that only looks at Steam, and puts ALL games on one pile including AI slop & games with completely different genres / audiences than yours. 2231
Adriaan @adriaan.games · 04/09/2026wurdweb's launch screen has a fake newspaper with some absolute banger dad-joke headline + subtitles: Next Week's Weather Report Still no weather. Local Hippie Learns About Words "Everything is connected, man!" Voting For Best Vowel Opens Today U expected to finally overtake i. 2100
Adriaan @adriaan.games · 21/08/20267th for me, which is still a lot better than what you said was 1st on Google :P You can tell kagi it's garbage and it'll never show up ever again. 130
Adriaan @adriaan.games · 19/08/2026wurdweb just re-released on iPhones & iPads!! (It left Apple Arcade last month.) Word puzzles with Sunday morning vibes. With different game modes, daily / weekly / monthly puzzles, and much more. Made by @aran.sokpop.co & I. Get it on the App Store: apps.apple.com/us/app/wurdw... 6395
Adriaan @adriaan.games · 17/08/2026I just helped pinpoint an editor bug using the excellent "Godot Editor Debugger" plugin. It shows all the live Godot editor nodes & lets me inspect and modify them – all in real time 🫣🫣🫣 also great for when you want to mod the editor with a plugin. github.com/Zylann/godot... #godotengine 4776
Adriaan @adriaan.games · 16/08/2026Feels good to save €2k per year for software I only use once per year just for maintenance! I might have to do a bit of an update marathon though 😅 1450
Adriaan @adriaan.games · 06/08/2026attached is our current 1on1 checklist (and I'm open to ideas!) the checklist is just a starting point; the conversations always derail which is great as no subjects seem to remain untouched. we used to do these convo's more often but landed on 'every 4 weeks' as they worked well for us. 2341
Adriaan @adriaan.games · 24/07/2026email from Google urging me to ‘optimize my pricing strategy’ and try their latest price tag: $0,05 wtf?! am i just completely out of touch with reality? i know ‘local purchasing power’ is a legit reasons for low pricing, but in what world could this math ever check out?! 6101
Adriaan @adriaan.games · 23/06/2026Steam Machine performance is about 250% of the Steam Deck, from www.theverge.com/games/952765... 6290
Adriaan @adriaan.games · 19/06/2026offset transforms are Godot 4.7's sexiest new UI feature!!! you can have your UI in a layout and animate it 'on top of' its layout transform. in the example vid, a bunch of tweens are applied on hover, but you can also animate using Animation player, do custom code, set things in the editor, etc 823514
Adriaan @adriaan.games · 06/06/2026Announcing: Hidden Folks 2 - New themes and areas. - Improved graphical quality. - Second (not text!) clue. - Lots of new mouth sounds. - Various quality-of-life improvements. - Made in #godot. Get an email when it releases: hiddenfolks.com Wishlist on Steam: store.steampowered.com/app/4480060 16541137
Adriaan @adriaan.games · 27/05/2026great question! right now, applying it after using the sprites does not work (see screenshot; texture becomes invalid and is removed from the Sprite2D texture property). might be good material for a proposal… 120
Adriaan @adriaan.games · 27/05/2026Today I learned that Godot can generate an atlas out of individual .png's automatically! This is .,~amazing~,. for the performance of 2D games with many sprites, because the draw calls to the GPU can be batched into a single draw call if the sprites reference the same texture. #godotengine 829337
Adriaan @adriaan.games · 22/05/2026🖤 watery-eyed grateful to be able to enriched people's lives (the attached image is a screenshot of one of the 100+ responses to announcing 'the next hidden folks announcement' at Wholesome Direct) 4691
Adriaan @adriaan.games · 20/05/2026sent an email to 30k+ people. you bet i read and reread the mail 6 times, and yet i totally forgot to mention one of the three things I wanted to mention. lol. also asked people to subscribe to another thing and holy moly there’s a lot af activity! i am secretly always very excited about emails 0160
Adriaan @adriaan.games · 18/05/2026The Hidden Folks team is working on something and we'll announce it soon. If you want to make sure you don't miss the news, sign up here to get an email: hiddenfolks.com 2545
Adriaan @adriaan.games · 10/05/2026When we put the levels together, we work around it. Every object (A) has a danger zone and other objects (Bs) that need to be in it need to be: - taken out of y-sorting, falling back to hierarchy order, often by parenting Bs to A, or… - have their pivots moved, or… - layered to another z-index. 1140
Adriaan @adriaan.games · 10/05/2026Hidden Folks has a sorting problem due to its not-axis-aligned isometric perspective. We used manual sorting for the original Hidden Folks and it was an insane amount of work with ~thousands~ of workarounds. We're using y-sorting for the sequel, but it leads to the behavior in the vid. #gamedev 17835
Adriaan @adriaan.games · 09/05/2026Couldn't stop myself from doing this small redesign of Godot's Audio panel: github.com/godotengine/... #godotengine 3822
Adriaan @adriaan.games · 09/05/2026Godot's FileSystem panel could use a cleanup. Made a proposal & mockup here: github.com/godotengine/... Open to suggestions! #godotengine 121013
Adriaan @adriaan.games · 29/04/2026Godot went through the exact “sponsor is bad, so money is bad” discourse a few months ago, and… nothing of note changed — other than more people were paid to fix your bug reports and improve the engine for everyone. This page was created, too: 914028
Adriaan @adriaan.games · 13/04/2026designed this cursor, and really proud of it for some reason 919310
Adriaan @adriaan.games · 19/03/2026I think this latest iteration will meet everyone's needs! I added a second visually distinct panel for fully configurable Run Presets that, when clicked, set the run configuration and run the game. It has one preset by default that is essentially the 'Play Current Scene' button. 3191
Adriaan @adriaan.games · 18/03/2026Iterated on my mockup a bit to include the shortcuts to the various scene options so that it's clear that those are still accessible. A lot of people have indicated they prefer the 'play current scene' button in the bar, but that doesn't fit with my approach for this proposal. More info in the PR. 3132
Adriaan @adriaan.games · 18/03/2026I researched a dozen ways of putting Godot's new 'game embedding' option in the run bar. I landed on a clean and extendable proposal to improve the entire run bar instead: github.com/godotengine/... feedback always welcome! #godotengine 3930713
Adriaan @adriaan.games · 13/03/2026Godot's inspector header is full of buttons that are rarely used in the most common workflows. I made a proposal to reduce the clutter & complexity of the header: github.com/godotengine/... Feedback always welcome (on GitHub)! #godotengine 6742