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.
Astro Prospector: Endless Coffee is a really nice bullet heaven / Surviorlike with really good "flow state". I enjoyed it!
store.steampowered.com/app/3503440/...
Save 20% on Astro Prospector on Steam
Endless Coffee is out! Build your ship, survive 21 Days and break the Universe- Astro Prospector is an incremental bullet hell about mining coffee and fighting SpaceCorp. Collect resources, upgrade yo...
store.steampowered.com
November 25, 2025 at 7:35 PM
Introduce yourself with four spaceships
November 25, 2025 at 6:59 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
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
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
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
Reposted by Tom Forsyth
The world if we knew how to take a pixel and make more of that exact pixel:
November 24, 2025 at 9:02 AM
Oh DOGE is gone? We should forget it ever existed? Let bygones be bygones?

Guess what motherfuckers. We're never going to forget. Did you work there? Did you do crimes? We'll find out, and we'll put you in prison. Do you think you covered your tracks? A hundred thousand technerds say otherwise.
November 24, 2025 at 5:19 AM
Discovered that my wife makes the same mistake as me of thinking that Judy Greer voices Pam Poovey. She does not - she voices Cheryl Tunt. Amber Nash voices Pam.

The reason we both think it is because our brains put "Pam" and "Greer" together - but "Pam Grier" is a completely different person!
November 24, 2025 at 5:15 AM
Reposted by Tom Forsyth
November 23, 2025 at 10:52 PM
Reposted by Tom Forsyth
Join our gamedev skill potluck in devpods.gg - Try it for a month, only $1 early #blackfriday deal.

We use #unity #godot #unreal

Human teammates collaborating on art, audio, writing etc is better than AI!
November 19, 2025 at 5:06 AM
This looks really fun. I'm a little confused what Australia has to do with it though?
November 23, 2025 at 7:55 PM
Reposted by Tom Forsyth
Sektori is pure video game
November 21, 2025 at 11:59 PM
Remember when we were bold and daring and made aircraft that looked bananas and cool? I give you - the Vought F7U Cutlass!

en.wikipedia.org/wiki/Vought_...

Sadly it handled like a pig, stalled in the rain, and crashed a lot.
November 23, 2025 at 6:26 AM
I'm teaching myself how to do pixel art, and I got Aseprite, which is fantastic. So I have the game already - and it's fun - but it's using art I "borrowed". But that gives the right idea on size - I can go a few pixels over or under.
November 23, 2025 at 5:28 AM
Instructions unclear - doing a barrel roll.
November 22, 2025 at 10:51 PM
Reposted by Tom Forsyth
Doors! Cryptic Studios, 2015(ish?). I'm working on expanding path-finding for some upcoming games, building on top of path finding used in Neverwinter, fixing some bugs along the way and optimizing the search. Everything's going smoothly. I get to testing how AI responds to changes in nav graph.->
November 22, 2025 at 9:32 PM
Reposted by Tom Forsyth
This is a production.

10/10 😭😭😭

THE LEAVES 🍂 🤣🤣🤣🤣
November 21, 2025 at 4:28 PM
Reposted by Tom Forsyth
funnily enough we had a similar door bug in lbp1- all mechanisms were physics based, including glass lined sliding doors on (iirc) the frozen wasteland/russia levels. 1 day the doors got stuck; much bisecting didnt find it; eventually found the matrix inverse in ps4 sdk headers had been changed....
November 22, 2025 at 4:03 PM
Duckov pro-tip: once you have used the thermal goggles, give them to the dog. You don't want to lose them.

You'll know what this means when you get there. Learn from my fail.
November 22, 2025 at 5:45 AM
Raskin: "We are a big tent. I say this is a party that’s got room for Marjorie Taylor Greene if she wants to come over!"

Crowd: <boos>

Mamdani: "Hold my beer..."
November 22, 2025 at 4:09 AM
It is increasingly clear that Chuck Schumer refuses to accept Mamdani and can't embrace the way the party is going, and should make way for someone who "gets it" like <checks notes> Donald Trump.
November 21, 2025 at 10:25 PM
Reposted by Tom Forsyth
Find you somebody who looks at you like Donald Trump looks at Zohran Mamdani.
November 21, 2025 at 9:29 PM
Holy shit Mamdani played Donny like a fiddle. Well done sir! Sure, tomorrow he'll wake up with a smooth brain and Miller will get him ranting about sharia law in NY again, but for today...
November 21, 2025 at 10:07 PM