Claire Blackshaw

@evilkimau.bsky.social

Creative Programmer and VR junkie. Personal Account. Technical Director @ FP ex Adobe / Mm / Sony / Climax among others

Really enjoy the advancements in ML. Hate social impact. People confuse tech and politics. Been reading a lot of Marxist theory in relation to AI. They have it so nailed. People before profit, environmentally responsible deployment and post scarcity mindset.

I hate this whole, "we made a mistake telling everyone to learn to code". No coding skills are logic and reasoning. Classic code degrees are more math than anything else. It's like saying studying English is useless because we have spell/ grammer check.

Finally figured out the nightmare meta render bug we were running afoul of tiled GPU binning and alpha issues. The minimal style of Augmental Puzzles is built around early 2000 round vibes which is hard to deliver just right. We had to add backplates, and some small changes. #gamedev #godot

Bild

Recipes are full of long narratives and junk text because you can't protect a recipe. To earn money they put in stuff you can copyright. People forget that the point was to promote the public domain and increase circulation, not profit. That's why recipes, sewing patterns ect... can't be protected

Bild

Gamescom - Booth Issues Galaktus informed us they didn't secure their block booking for the area. So our stand was part of that. Not sure how this affects things yet. Looking into options and solutions today. Anyone got any ideas?

Such a bloody scam the train was 30 minutes late. It obviously was 30 minutes late and closer to 31 minutes. Does any independent body actually audit the train arrival times or do train companies self report? It always seems to be one minute under the threshold 🤔

Bild

Really chuffed to be featured on graphics programmer weekly for my develop talk. Though today is all about build failures, linker errors and linux. Though as an aside discovered source of some bad perf. MultiMesh / instancing was not the right call for the play grid, switching to mesh gen.

That said outside of specific exceptions (mostly based around habit and nostalgia) more and more I consider "general" gamedev gatherings no longer worth it. Needs a filter of some kind. Hyper local, specialist discipline, invite or platform/tech specific.

Develop is done. Had fun, saw friends Sun cooked me and I suffered in the heat. Talk was poorly attended but I'm happy with it will try get an extended video and blog post out for it this weekend. Overall good time. Though I should be doing more meetings, quiet breakfasts and less parties

Develop @ Brighton. Say Hi TUE: GameDev Skate, Godot Meetup & Feast of Dev WED: Brilliant Indie Treasures & GI.biz THU: TALK & Weird Worlds Have some meetings, left open slots. Will try checked bsky occasionally. If you have my 📱🔢 text/signal/whatsapp is best

Bild

Sequential 1gig read PS4/10+ year old pc ~10 SECONDS 5 year old PC / Steamdeck ect... ~300ms Gen 5 NVMe in PC / PS5 ~150ms Yet people are still building like we are in PS3/360 era!!! memmap your shit, esp with modern native OS prims Fucking redundant memcpy BS.

TIL that UK film The Red Shoes (1948) 15min ballet climax of the film was the source of the high art dance climax. American in Paris (1951) 17min dance number climax and film structure was a direct adaptation for US audiences. Leads to other most famously La La Lands 7min dance bit

When thinking about #VR and Volumetics/Polygons I often think how being right and early is often worse than being slow and wrong. The boomerang was 100% the right design influenced by actual ergonomic studies but after the backlash it took two console cycles to get there.

Bild

Every time I touch the .gdshader system I'm more convinced its a bad model. Debugging some nasty render stuff while I port to different platforms and so much free optimisation on the ground. Not helped by RenderDoc crashing on attachment atm. #godot #gamedev