Sam Swain
banner
sam.apparance.uk
Sam Swain
@sam.apparance.uk
A child of the procedural generation. Long-time tools coder off of
the games industry. Worked on Fable, NMS, Gloomhaven. Building crazy proc-gen technology: www.apparance.uk 👈 Try Unreal & Unity plugin for free!

he/him ▪ forever 42 ▪ surrey, uk ▪ no AI
Pinned
Hello Bluesky! I'm a programmer who has worked on a few well known games, making lots of level editors, content tools, and technical architecture. My interest and involvement in procedural generation over the years has blossomed into my game focused proc-gen middleware called Apparance.
Reposted by Sam Swain
the discourse on what jobs are acceptable to replace with generative AI reveals a lot about what we think of other people's jobs
January 9, 2026 at 6:48 AM
Don't let the hype machine normalise Generative AI use in #GameDev. There are plenty of people/studios standing up to it.
www.gamesindustry.biz/manor-lords-...
(some good linked articles in the footnotes)
Manor Lords publisher Hooded Horse won't work with studios using generative AI
CEO Tim Bender has described the technology as "cancerous"
www.gamesindustry.biz
January 9, 2026 at 11:14 AM
Reposted by Sam Swain
the Doom team had a Good John and a Good Carmack, and neither one of them was John Carmack
January 8, 2026 at 5:10 PM
"A post-American, enshittification-resistant internet"
(a speech at 39C3 in Hamburg on Dec 28, 2025 by Cory Doctorow)
What a speech! This shit goes hard AF! 🤯
"Sieze the means of computation."
www.youtube.com/watch?v=39js...
www.youtube.com
January 6, 2026 at 3:02 PM
Reposted by Sam Swain
Wish I could internalize this
October 30, 2025 at 1:34 PM
Amazing product fake example imagery for a to-do list notelet product I was browsing. I wonder where the phrase "it is suspected that the Milky Way is falling" came from here? Weird.
¯\_(ツ)_/¯
January 5, 2026 at 6:36 PM
Reposted by Sam Swain
I've overhauled my puzzle level generation so a level is now "grown" like cell tissue in a triangle tessellation. New elements can be inserted anywhere, and the whole level deforms to make room. This makes it easier to control topology and create paths that loops around areas.
#ProcGen #GameDev
January 4, 2026 at 4:00 PM
Reposted by Sam Swain
The confusion and conflation of ‘generative ai that is built on stolen artwork’ and ‘machine learning, character behaviour modelling and proc gen’ is intentional on the part of the grifters peddling the former. They benefit from murkiness of classification, because the latter predates their bollocks
December 23, 2025 at 6:08 PM
Reposted by Sam Swain
Task difficulty tier list of game development
December 23, 2025 at 10:47 AM
Reposted by Sam Swain
"you're a man"
ad hominem

"you were born a boy"
sunk cost fallacy

"you're amab"
false dichotomy

"you have xy chromosomes"
false equivalence

"trans people are mentally ill"
non sequitur

"changing your sex isn't possible"
skill issue
December 18, 2025 at 9:36 PM
Reposted by Sam Swain
It's just so fashionable right now
December 18, 2025 at 7:16 PM
Reposted by Sam Swain
gentle reminder:
October 7, 2024 at 8:02 PM
Latest stream video uploaded. Space noodles!
www.youtube.com/watch?v=F6dz...
Proc-Gen Dev Stream #17 - Space Noodles!!
YouTube video by Apparance
www.youtube.com
December 18, 2025 at 2:46 PM
Live in a minute! I'm going to be noodling, literally, by seeing if I can make some hanging cables to decorate the ceiling of the space-base rooms I've been working on. #ProcGen #UnrealEngine #UE5 #GameDev
I'm back! (briefly before xmas break) Last stream of 2025 tomorrow at 12 GMT. Probably have a noodle and a tidy! Suggestions welcome :) www.twitch.tv/ga5p0d3
No stream tomorrow I'm afraid. Off to the big smoke for the day. An opportunity to catch up on progress so far perhaps? :)
December 18, 2025 at 11:58 AM
I'm back! (briefly before xmas break) Last stream of 2025 tomorrow at 12 GMT. Probably have a noodle and a tidy! Suggestions welcome :) www.twitch.tv/ga5p0d3
No stream tomorrow I'm afraid. Off to the big smoke for the day. An opportunity to catch up on progress so far perhaps? :)
December 17, 2025 at 8:07 PM
Reposted by Sam Swain
Curtains for Zoosha??
December 15, 2025 at 10:36 PM
Reposted by Sam Swain
this field biologist does a great job highlighting the insidiousness of AI editing

these one-click AI edit buttons are incredibly appealing to many photographers, amateurs and professionals alike, and are framed as innocuous

this is worth sharing and educating people about
December 15, 2025 at 2:21 AM
Pahahahaha, perfect!
I still think pubs that sell piss instead of beer is the best analogy. Why bother with drinking beer, it takes ages, you could save time by buying a pint of piss
December 15, 2025 at 1:45 PM
No stream tomorrow I'm afraid. Off to the big smoke for the day. An opportunity to catch up on progress so far perhaps? :)
December 10, 2025 at 8:37 PM
Reposted by Sam Swain
Yall, I've known Patricia a long time, and they know what the fuck they are talking about.

Every single word in this thread is absolutely true and you need to start getting prepped.

Prep your kids. Prep your families.

Learn some cybersecurity NOW.
Jesus Christ, this age verification thing is going to be the most useless and annoying thing we’ve ever done to undermine privacy and democracy in the history of the world.

I vote that all in favor are banned from the internet.
December 10, 2025 at 9:20 AM
Reposted by Sam Swain
$20,000 of royalty free commercial use video game music.

Available for only $10 until Christmas:: moonanagames.itch.io/80-songs-pack

Is it worth it? Don't take my word for it, just look at what the people have said instead.

#gamedev 🎮 #ttrpg #vtuber
December 8, 2025 at 11:46 PM
"Quornish Pasty" was right there folks 🤦‍♂️
December 6, 2025 at 12:10 PM
Reposted by Sam Swain
This time I do expect everyone to boycott Eurovision
December 4, 2025 at 7:10 PM
When they want it to show 'Next Day Delivery Available' but don't really want to actually have to send it to you next day. 🤦
December 4, 2025 at 7:12 PM
This weeks stream in 30 minutes: www.twitch.tv/ga5p0d3
Let's use the dividers in the rooms!
December 4, 2025 at 11:30 AM