Tom Forsyth
tomforsyth.bsky.social
Tom Forsyth
@tomforsyth.bsky.social
Gfx coder and chip designer. He/him/3Dlabs/Muckyfoot/RAD/Valve/Oculus/Intel/Rec Room.
mastodon.gamedev.place/web/@TomF
(twitter.com/tom_forsyth if you're nasty)
Pinned
Pinned policy post.

If you personally insult me, I will tell you, and mute you for a random duration. If you persist, it's a block.

I tend to follow far too many people. Every now and then I cull a RANDOM selection for my sanity. If I unfollow you, this is why - it's not personal.
It really is so zen. I play it through again now and then - I think I've done it 5 times so far?
November 25, 2025 at 10:45 AM
Fair and reasonable.
November 25, 2025 at 7:15 AM
"Cyber Troopers Virtual-On Oratorio Tangram" would like a word about expanding peoples vocabulary.
November 25, 2025 at 7:09 AM
Mk3!
November 25, 2025 at 7:03 AM
Introduce yourself with four spaceships
November 25, 2025 at 6:59 AM
Finally some good video games.
November 25, 2025 at 6:45 AM
People are asking a lot of questions already answered by my cool leather jacket with "Nothing at all like Enron" written in sequins on the back.
November 25, 2025 at 5:59 AM
This is a great idea. I'm trying to think why NOT to do this. Only issue I can see is localisation. But maybe just... don't? Sure, it means Chinese folks can't read the text, but the alternative is there IS no text, so NOBODY can read it. Seems fine.
November 25, 2025 at 5:25 AM
Reposted by Tom Forsyth
We did something different with the credits for Demonschool. We used this format: name, title, lengthy description of what they did. Often you see credits in games where you don't know what the credited developer was actually responsible for. We wanted to give people proper, actual credit.
November 24, 2025 at 10:23 PM
Pretty equal. In general, shitposts and politics more here, nerdery more on Mastodon. Of course if I'm talking about floating point, that's both nerdery AND shitposting, so...
November 25, 2025 at 5:19 AM
...and Apple got (rightly) sued for doing that shit, and I think most of them have stopped doing it (intentionally, anyway).
November 24, 2025 at 9:18 PM
Reposted by Tom Forsyth
absolutely incredible -- CNN host introduces a segment about Trump's "new healthcare proposal," but less than two minutes later breaks into her script to announce "breaking news" that Trump's healthcare proposal is being postponed
November 24, 2025 at 8:55 PM
Another good example is Mr Lines On Maps. Guess what most of the stuff he shows is? Clue's in the name. And that's totally fine.
www.youtube.com/@Gametheory1...
William Spaniel
A professor who studies war and game theory.
www.youtube.com
November 24, 2025 at 8:40 PM
I like to glance over now and then. And of course if you're showing me something, sure I'll look. Good example is Some More News where it's 90% listening and 10% there's a funny visual gag.

But that does mean that the 90% - don't sweat it if the visual is just a static picture. It's fine.
November 24, 2025 at 8:35 PM
Mamdani has a chance to say the funniest thing...
November 24, 2025 at 8:27 PM
Reposted by Tom Forsyth
This is probably basic stuff for more experienced devs, but I'm proud I managed to convert my procedurally generated hex world to use varying vertex density. #gamedev

1 vertex per tile by default, and the option to use more wherever detail is needed. Previously it was always 24 per tile, lol.
November 24, 2025 at 7:09 PM
Wibbly wobbly gendery wendery.
November 24, 2025 at 6:31 PM
For like 3 minutes. Then she will need a nap.
November 24, 2025 at 6:16 PM
Reposted by Tom Forsyth
‘We used a beachball as an alien!’ John Carpenter on his gloriously shonky sci-fi comedy Dark Star
‘We used a beachball as an alien!’ John Carpenter on his gloriously shonky sci-fi comedy Dark Star
‘The control room buttons were upside-down ice-cube trays, one space suit had a dish-drying rack on it – and the special effects guy wrote the theme tune lyrics’
www.theguardian.com
November 24, 2025 at 3:18 PM
I don't see how anything else can be more stable than USD unfortunately. Or, actually, fortunately, because it's One Less Thing To Consider, since there's nothing I can do about it. So yeah, as dumb as it seems - cash it is for now!
November 24, 2025 at 6:07 PM
I'd get pretty angry if I wasn't allowed to eat.
November 24, 2025 at 6:01 PM
And I remember one of the early DK2 demos - a submarine with pipes at head height. Everybody ducked to go under them. You know they're not real, but you have to duck. You HAVE to.
November 24, 2025 at 5:38 PM
When the tech works, it really Fools The Monkey. I remember the very first time we got positional tracking working at Valve, and I rendered a red cube. No lighting even, it was just red pixels on black. And it was fascinating - I just looked at it for ten minutes admiring its purity. None more red!
November 24, 2025 at 5:37 PM
Reminds me of the old saying - "What one programmer can do in one month, two programmers can do in two months." I'm sure AI can help pump those numbers up.
November 24, 2025 at 5:18 PM