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 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
Last week's stream. Building resizable railings from various available kit pieces. A kind-of "best fit" logic used.
December 4, 2025 at 11:21 AM
Reposted by Sam Swain
Here’s my Spotify Wrapped 🎵✨
December 3, 2025 at 4:51 PM
Just jumpscared myself after reading the answer to a Unreal coding question I needed by looking at who posted it seven years ago! Thanks past me. 😆
December 3, 2025 at 8:00 PM
Reposted by Sam Swain
Cornish devs, assemble!
〓〓 #Cornwall!
We're doing a study into the Cornish game industry.
This survey is inclusive of all industry game businesses, students, job seekers, freelancers, and non-developer industry workers! It will help us find support for #gamedev
cornwall.games/about/cornis...
Cornish Games Industry Data – Cornwall Games
In December every year we aim to complete a census of the local industry to more accurately track it’s development and contribution to the local economy. We started this in December 2025 and hop...
cornwall.games
December 2, 2025 at 2:40 PM
Reposted by Sam Swain
December 1, 2025 at 6:55 PM
Utterly irresponsible of the media to what can only be described as 'suppress' this important meeting and its message.
We are not safe.
This is an emergency.
Great video on the recent climate emergency briefing. A briefing that some MPs attended, but was not on TV anywhere, and which hardly anyone hears about because our media is obsessed with pointless bullshit like whether or not taylor swift enjoyed her breakfast. I despair.
youtu.be/8sa7uh192r0?...
This is not the video I had planned to make.
YouTube video by Just Have a Think
youtu.be
December 1, 2025 at 10:54 PM
Reposted by Sam Swain
December 1, 2025 at 3:23 PM