Sign in

michael (blizzcon attender)

@blastbody.bsky.social
278 followers 307 following 694 posts

he/him Game programmer, audio specialist/enthusiast. Hyper agent (as in GRIDMAN, not bots). Beer snob Diablo 4/5 engine team's "guy who knows all the audio tech". Also worked on EQ2 expansions & indie games Header by @aorticinkwell @michaelbartnett on 🐦

PostsRepliesMedia
michael (blizzcon attender) @blastbody.bsky.social · 02/10/2026
we'd have been better off by at least a little bit in this timeline, I think
000
michael (blizzcon attender) @blastbody.bsky.social · 24/09/2026
might have finally gotten traction on being able to publish my zig code and contribute to deps (I have a pile of changes for zgui, and a multi-context patch for sokol_imgui) 🥳
000
Reposted by michael (blizzcon attender)
Micah @rincewind.run · 21/09/2026
newsom and bonta let paramount threatening to pull out of california torpedo the entire lawsuit and this is going to be an abject disaster for everyone - including california, where they'll gut jobs anyway what a fucking disgrace
201282373
Reposted by michael (blizzcon attender)
Del @del.art · 20/09/2026
When a game studio ships a solid game, it creates TWO valuable products: 1. A solid game. 2. The team that spent years learning how to work together make a game. Because Western studios keep disbanding #2 while development cycles get longer; we will inevitably see less of #1.
211740410
michael (blizzcon attender) @blastbody.bsky.social · 14/09/2026
Ohey I think I see my signature on the poster's shirt: www.reddit.com/r/Diablo/com...
reddit.com
From the Diablo community on Reddit: Thank you Blizzcon
Explore this post and more from the Diablo community
021
Reposted by michael (blizzcon attender)
Kazuma Hashimoto @kazuma.bsky.social · 13/09/2026
with the help of my friends, I think my Emre Overwatch cosplay really popped off.
A photograph of an Emre Overwatch cosplay.A photograph of an Emre cosplay from behind.A photograph of an Emre Overwatch cosplay.A photograph of an Emre Overwatch cosplay.
2132041
michael (blizzcon attender) @blastbody.bsky.social · 12/09/2026
Finally I can say it! We're working on Diablo V 😈
020
michael (blizzcon attender) @blastbody.bsky.social · 12/09/2026
I'll be at BlizzCon working the diablo demo Sunday morning, and also in hall B doing meet and greet right after the opening ceremony tomorrow Gonna be a good con, I think
031
Reposted by michael (blizzcon attender)
Jon Cooper @joncooper-us.bsky.social · 08/09/2026
👇👇👇👇
476205276456
michael (blizzcon attender) @blastbody.bsky.social · 07/09/2026
fucking around with my emacs config on labor day, because tweaking your init.el is probably the most anti-productivity thing you can do
020
Reposted by michael (blizzcon attender)
🎃 It’s the Mid Pumpkin, Emily 🎃 @lefttheprairie.bsky.social · 06/09/2026
Please read this whole thread. It’s a very good depiction of how community care looks right now. Please be ready to show the same care.
14705433
Reposted by michael (blizzcon attender)
Caræsten 🇵🇸 @cara.city · 07/09/2026
you don't get to wash away your guilt over Black families in Memphis poisoned by Anthropic and xAI DCs by saying, well, everyone else is doing it.
1608
Reposted by michael (blizzcon attender)
Quest 64 Official @quest64official.bsky.social · 22/08/2026
Picture of Brian with the text: 

Treat your body like a data center 
Piss off the local HOA 
Consume as much literature and water as possible 
Attract an array of bugs 
Trick fascists into psychosis
101118293
michael (blizzcon attender) @blastbody.bsky.social · 22/08/2026
Optimist: The cup is half full Pessimist: The cup is half empty AAA Engine dev: *heavy sigh* Yes we can send fill_percent and viscosity params to vfx and audio, but no I suspect animation does not have budget for a new "drinking out of cups" animset. Talk to their producer if you really need that.
020
Reposted by michael (blizzcon attender)
Thomas Fortenberry @thomasfortenberry.bsky.social · 21/08/2026
Mysteries for Modern Times
24093492328
michael (blizzcon attender) @blastbody.bsky.social · 17/08/2026
Gotcha, thats what I figured, and I thought Sean was asking about stuff in-memory that doesn't already go to hit disk or doesn't have ready-to-go serialization I'm already a heavy Live++ user, the struct padding macro thing I was rambling about is an idea to get even more mileage out of it 🙂
020
michael (blizzcon attender) @blastbody.bsky.social · 16/08/2026
It doesn't (unless he's cookin?) I've wondered about some kind of solution where you out a macro at the end of structs that adds padding and also does some offset checks to see how much you've used up since launching for each struct type Still need reload hooks for layouts that move/resize fields
100
Reposted by michael (blizzcon attender)
Raj Patel @rajio.bsky.social · 07/08/2026
I do not want to download your app. I just want lunch. I do not want to create an account. I just want lunch. I do not want to setup 2FA. I just want lunch. I do not want to 'earn points'. I just want lunch. I do not want to add to my order. I just want lunch. I JUST WANT LUNCH!
2495846920
Reposted by michael (blizzcon attender)
Max Nichols @maxnichols.bsky.social · 12/08/2025
Long-shot: I will pay $500 for a recording or transcript, with slides visible, of the 2017 CEDEC “Field Level Design” Breath of the Wild talk by Hidemaro Fujibayashi and Makoto Yunezu, if you’re ok with me sharing it.
A screenshot of Breath of the Wild, with Link standing on a hill looking out at a wide vista. Overlaid on the screenshot are a bunch of highlighted triangular shapes, part of BOTW’s visual design language.
118766
michael (blizzcon attender) @blastbody.bsky.social · 03/08/2026
it used to be that a nice looking website or thorough readme for a code lib was a reasonable broad phase indicator of some baseline quality now it's mostly just a sign that they used an LLM to make docs. maybe it still is a good lib, but you can't quickly filter out mid ones, we've lost information
020
michael (blizzcon attender) @blastbody.bsky.social · 01/08/2026
Not to mention failure to account for lopsided player population distributions of the same game on-steam vs off-steam
010
michael (blizzcon attender) @blastbody.bsky.social · 28/07/2026
This affects open source contributions as well There are some projects I'd like to have contributed to in the past, but didn't want to burden said project with copyright assignment issues later on
021
michael (blizzcon attender) @blastbody.bsky.social · 27/07/2026
THIS LOOKS SO GOOD
000
Reposted by michael (blizzcon attender)
Shawn Alexander Allen @shawndoublea.bsky.social · 23/07/2026
Beatdown City Survivors is STILL 25% off for a few more days! We've been getting so much love, and I want to thank everyone who's playing the game! If you own it, PLEASE leave a review! We're at 67 reviews & it would be amazing to hit 100! You can play the demo here: beatdown.city/bdcsrstm
beatdown.city
Save 25% on Beatdown City Survivors on Steam
Eradicate hordes of monsters in this survivors style roguelite set in a rotting, destructible city that hates you. Start fires, blow stuff up, electrify water, you name it. Upgrade & craft an arse...
21813
michael (blizzcon attender) @blastbody.bsky.social · 24/07/2026
im surprised old reddit even still exists but the new design has just never not been a horrific garbage fire
020
michael (blizzcon attender) @blastbody.bsky.social · 24/07/2026
wow fuck you reddit
120
Reposted by michael (blizzcon attender)
Freya Holmér @freya.bsky.social · 22/07/2026
movement in non-euclidean quaternionic space
923928850
Reposted by michael (blizzcon attender)
Ben Allen @evodynamics.bsky.social · 17/07/2026
Congrats we just made it impossible to come here for a PhD www.bostonglobe.com/2026/07/16/m...
bostonglobe.com
Trump administration limits student visas to four years, changing longstanding policy - The Boston Globe
The new rule, which also restricts the international students’ ability to transfer schools or change majors without approval in their first year, will go into effect in mid-September.
12939531520
michael (blizzcon attender) @blastbody.bsky.social · 16/07/2026
inb4 IBM announces Rational Rose for Agents
271
michael (blizzcon attender) @blastbody.bsky.social · 11/07/2026
wondering when zig leadership will learn to stop diet-linus-posting
010
michael (blizzcon attender) @blastbody.bsky.social · 09/07/2026
I really liked Avowed :/
000
Reposted by michael (blizzcon attender)
Jason Schreier @jasonschreier.bsky.social · 06/07/2026
Case in point: the staff of Blizzard Entertainment were told today that they won't hear how the reorganization impacts them until "further communications"
2195469
Reposted by michael (blizzcon attender)
Jason Schreier @jasonschreier.bsky.social · 06/07/2026
FWIW I think it's a little strange that "Arkane's Blade is late and over budget" is becoming a lingering news story when the total number of big video games that were *not* late and over budget could be counted on one hand
382142237
Reposted by michael (blizzcon attender)
Jay Turner @silopolis.bsky.social · 06/07/2026
I and a good number of very talented game devs were laid off by Obsidian as part of the Microsoft sacrificial rituals this morning. If you or anyone you know is looking for a Senior Writer/ND with more than two decades' experience in titles like Dragon Age and Mass Effect, please let me know!
281378466
Reposted by michael (blizzcon attender)
United Videogame Workers-CWA @videogameworkers.bsky.social · 01/07/2026
Proud to announce our HARDSHIP FUND: uvw-cwa.org/hardship-fun... If you've been recently laid off and need support, we got you.
A red poster with a white logo (a polygonal heart lifted by 2 hands) and the title "United Videogame Workers – Hardship Fund", followed by this copy:

"UVW-CWA stands for every game worker: for those still employed and fighting for union contracts and those who have been callously treated as disposable by executives who've never shipped a title. 

We are proud to announce our launch of a hardship fund for game workers across the US and Canada who have been subjected to layoffs. If you are a game worker in need of support, please apply."

Below the text is a link to the initiative (as in the post) and the UVW-CWA logo.
1717581355
michael (blizzcon attender) @blastbody.bsky.social · 06/07/2026
Still employed for now I guess? I guess technically end of day is the safety line. BLT giving us zero info Anyway, Unions Are Cool ✊️
000
michael (blizzcon attender) @blastbody.bsky.social · 06/07/2026
playin Skald, everything is fucked up with overwrought descriptions and anxiety-inducing swingy combat rolls and a sense that you're gonna be constantly hanging on by a thread it's got that good gnarly crpg juice
010
Reposted by michael (blizzcon attender)
Shawn Alexander Allen @shawndoublea.bsky.social · 03/07/2026
Beatdown City Survivors is on a "best" list with Mina the Hollower, Space Warlord Baby Trading Simulator, and Dosa Divas? Hell yeah. www.pcworld.com/article/3182...
pcworld.com
The best PC games of 2026 (that don't need a graphics card)
It's a rough time for anyone looking to buy or build a gaming PC. But you don't need one for these games, the cream of the crop for anyone who doesn't have the latest hardware.
715744
Reposted by michael (blizzcon attender)
Felipe De La Hoz @felipedlh.bsky.social · 03/07/2026
Everyone’s enjoying the excommunication drama but there are also lessons for pro-democracy political actors. Decades of accommodating and appeasing this sect did not work and only emboldened them. You have to go whole hog. When you have power, break the back of the reactionaries. Shut them out
222045692
michael (blizzcon attender) @blastbody.bsky.social · 03/07/2026
static.klipy.com
Steins Gate Anime: Hououin Kyouma - El Psy Kongroo
ALT: Steins Gate Anime: Hououin Kyouma - El Psy Kongroo
0147
Reposted by michael (blizzcon attender)
Snipehunter @snipehunter.bsky.social · 30/06/2026
[Everyone disliked that]
16210
michael (blizzcon attender) @blastbody.bsky.social · 01/07/2026
Attention: please do not
000
michael (blizzcon attender) @blastbody.bsky.social · 30/06/2026
Do they still assume we never try to write maintainable code or tests? Live service obsession has been bad for the industry but good for game programmers who want the skills to escape it
110
michael (blizzcon attender) @blastbody.bsky.social · 30/06/2026
it is a virtuous play style thank you for playing 😈❤️
010
michael (blizzcon attender) @blastbody.bsky.social · 27/06/2026
Mel Brooks is 100 today. Drop a gif of your favorite of his films to celebrate. [I fucking love Young Frankenstein. My girlfriend wanted to watch the new Del Toro Frankenstein so I suggested we do a double feature: Del Toro, then Brooks. It was a great way to spend a Saturday.]
static.klipy.com
Igor's Smile in Young Frankenstein
Alt: Igor's Smile in Young Frankenstein
020
Reposted by michael (blizzcon attender)
headfallsoff @headfallsoff.com · 25/06/2026
herculean levels of passive voice here for what has been a butchering of thousands of livelihoods over the course of years at the hands of incompetent executives. no shade to whatever poor community manager had to write this image lol
142053480
michael (blizzcon attender) @blastbody.bsky.social · 25/06/2026
For me, if you establish the notion of a heal check in lead-up fights it feels like just another expression of the player's effort (ensuring they have a healer char leveled and geared) and mastery (knowing when to deploy the Big Heals or how to recover from an unexpected big hit)
010
michael (blizzcon attender) @blastbody.bsky.social · 24/06/2026
didn't realize so many traders were hoping to buy a console-priced steam machine
020
michael (blizzcon attender) @blastbody.bsky.social · 21/06/2026
im basically always craving hot pot, so yean
210