Tom Shea
thristhart.bsky.social
Tom Shea
@thristhart.bsky.social
pixel-pusher at Valve. I make things you click on. he/him
Pinned
this is something of a personal passion of mine and I'm really happy that we're making progress in this direction. As part of that, if you use Steam and have disabilities, I'd love to hear from you about what we can do better: www.valvesoftware.com/en/contact?c...
Contact Tom Shea - Valve Corporation
We make games, Steam, and hardware. Join Us.
www.valvesoftware.com
this is really fuckin cool. probably extremely hard to do, but so cool
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 25, 2025 at 5:07 AM
Reposted by Tom Shea
Valve’s announcements last week about their new hardware were particularly welcome here at Igalia: a lot of our work will be in those machines. From translation layers to better frame rates and longer battery life, we’ve helped @valvesoftware.com push gaming forward. www.igalia.com/2025/11/help...
Helping Valve to Power Up Steam Devices | Igalia
Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and cl...
www.igalia.com
November 21, 2025 at 4:26 PM
Reposted by Tom Shea
Gave penguins timing-sensitive motor planning capabilities. In other words, they can try to move a body part to a specific place *at a specific time*. This is vital for NPCs with a sense of rhythm or good reflexes!

#GodotEngine #gamedev #indiedev #screenshotsaturday
November 22, 2025 at 5:24 AM
Reposted by Tom Shea
If you want to start making games, instead of trying to make your magnum opus on your first go, please do some game jams. Ludum Dare. Something short with a fixed time limit and specs you need to follow. Learn about developing under restrictions, how to get creative in them, how to scope smartly.
November 15, 2025 at 4:37 PM
Reposted by Tom Shea
i can’t believe a good thing happened we should do this more often
November 5, 2025 at 2:26 AM
Reposted by Tom Shea
“Eating candy corn feels like eating wax”

Yes! Good! Exactly! Do you know how many scented candles I’ve had that I’ve desperately wanted to eat?
November 1, 2025 at 2:10 AM
Reposted by Tom Shea
My name is Ozymandias, King of Kings. Look on my works and let me know if you have any questions! 🤗
October 29, 2025 at 9:16 PM
Reposted by Tom Shea
Did a game jam with friends this weekend! I did the music. Page for it is here: ldjam.com/events/ludum...

direct link to game: thristhart.github.io/ld58/
ldjam.com
October 7, 2025 at 2:17 AM
Reposted by Tom Shea
So I started watching this streamer whose schtick is he dresses up as a scarecrow.

It's pretty good but a little repetitive - he starts every show with hay guise
September 5, 2025 at 8:48 PM
Reposted by Tom Shea
BREAKING: Silksong will be out on September 4. Two weeks from today. Really.

Often, games that take 7+ years to make are plagued by mismanagement and painful burnout. But for Silksong? Team Cherry was having a blast. They still are.

This is their story: www.bloomberg.com/news/newslet...
Why ‘Silksong’ Took Seven Years to Make
The highly anticipated indie game has been in production for so long that it’s become an internet meme
www.bloomberg.com
August 21, 2025 at 2:35 PM
Reposted by Tom Shea
opening your new game announcement with this is so fucking funny and real
August 19, 2025 at 1:01 PM
Reposted by Tom Shea
I left little critiques on lots of game trailers so here's a thread with the most common issues (and additional reading) 🧵

1. Don't put logos at the start. It's just dead air that could be gameplay, which is 100000000X more interesting.

www.derek-lieu.com/blog/2021/3/...
August 17, 2025 at 1:14 PM
Reposted by Tom Shea
new for game devs:
w i d e s t o r e
plus a big improvement if you like putting GIFs into your game description.
steamcommunity.com/groups/steam...
Steam :: Steamworks Development :: Beta: Wider store pages; Video support for written game descriptions
Store pages are getting wider and now support uploading video files for your written description
steamcommunity.com
August 16, 2025 at 12:16 AM
Reposted by Tom Shea
Earlier this year, @steampowered.com started work to make it easier for players to find games with accessibility features. If you haven't yet, take a look at our documentation highlighting how you can display accessibility options your game supports:
partner.steamgames.com/doc/accessib...
Accessibility Features (Steamworks Documentation)
partner.steamgames.com
July 22, 2025 at 10:43 PM
Reposted by Tom Shea
I feel like not enough of you heard me tell you that you must read The Tainted Cup so I’m saying it again. two weird detectives in a quasi-Roman fantasy setting with the most interesting magic system I’ve seen in a while uncover murder plot while beset by… fine I’ll call them kaiju
sigh I should really write a Newsletter of Why You Should Read The Tainted Cup but if I do that then I really ought to actually publish my GOTY list from last year first.
July 21, 2025 at 2:53 AM
Reposted by Tom Shea
Kaizen: A Factory Story is now available on Steam!

Build assembly lines to make toys, electronics, appliances, and more in 1980s Japan. Impress your bosses with your innovative solutions.

store.steampowered.com/app/2275490/...

Look out for weekly bonus puzzles coming your way soon!
Save 10% on Kaizen: A Factory Story on Steam
Kaizen is an open-ended puzzle automation game from the original Zachtronics team, set in 1980s Japan. Design, build, and optimize production lines to create iconic products, like calculators, camcord...
store.steampowered.com
July 14, 2025 at 5:15 PM
18/28, and that was a hard earned score from my long time in the javascript mines. this is a tough one
I made a quiz about the JS Date parser is. It's very easy and you will score very high.

jsdate.wtf
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
July 11, 2025 at 6:58 PM
The latest steam client beta adds UI Scale, Reduce Motion and High Contrast accessibility settings in the desktop client! Now you can make your UI big and clear on desktop as well as SteamOS. There's still more work to be done but I'm really happy we're doing it. Let me know what you think!
July 9, 2025 at 1:04 AM
never feel more alienated from my neighbors than on the fourth of july. i am trying to sleep how is it possible that so many people think hours of explosions are acceptable
July 5, 2025 at 6:22 AM
Reposted by Tom Shea
it’s that time of year again
July 3, 2025 at 11:06 PM
Reposted by Tom Shea
I hate footnotes, especially on the web, and hopefully by the end of this, you will too.

jakearchibald.com/2025/give-fo...
Give footnotes the boot
I hate footnotes, and hopefully by the end of this, you will too.
jakearchibald.com
July 1, 2025 at 3:22 PM
Reposted by Tom Shea
June 28, 2025 at 2:26 AM
Reposted by Tom Shea
introducing the "puzzle compass," a certifiably correct and statistically proven chart of my infallible opinion

what games need added? let me know, because i am the authority on this purely objective study

#gamedev #indiedev #indiegames #gamestudies
June 24, 2025 at 7:44 PM
I've been working real hard on this for a long time, and there's still more to come. If there's anything Steam can do to be more accessible for you, I want to hear about it! store.steampowered.com/news/app/593...
Steam News - New accessibility settings in Beta - Steam News
Today's Steam Beta update includes new accessibility options in Big Picture Mode, and on devices running SteamOS
store.steampowered.com
June 19, 2025 at 12:52 AM
These features are now visible on store pages and as filters in search! store.steampowered.com/news/app/593...

I've been delighted to see how many developers are filling out these tags, and I'm looking forward to sharing more about how we're improving things for users with disabilities on Steam.
June 12, 2025 at 9:12 PM