Sign in

robmikh

@robmikh.com
526 followers 688 following 179 posts

Operating systems guy. Rustacean. Liberal Democracy or bust.

PostsRepliesMedia
robmikh @robmikh.com · 15/09/2026
Lost Coast looks different from what I remember...
The Lost Coast fisherman without his walking stick/harpoon, replaced with a large ERROR model.
000
Reposted by robmikh
ʟᴜɪs ʜᴇʀɴᴀɴᴅᴇᴢ ⚡ @beetlenaut.bsky.social · 27/08/2026
what are your favourite deathmatch arena(s) and why?
quake III - longest yardunreal tournament - morpheushalf-life - crossfirevigilante 8 - hoover dam
4112127
Reposted by robmikh
Mike Wiser @drmikewiser.bsky.social · 23/07/2026
I have no kids. I am middle class. And I say: raise my taxes if you have to, but just provide breakfast and lunch to every school kid every school day without means testing.
512424
robmikh @robmikh.com · 13/07/2026
Another #ScreenshotSaturday post after a weekend of #gamedev. I couldn't resist messing around with physics now that Box3D has released... and I'm liking it so far! Here's a small demo with the shooting gallery test map I've been testing with.
1144
robmikh @robmikh.com · 06/07/2026
One engine refactor later, and I've returned with a new #ScreenshotSaturday post. I've finally separated the engine code from the game code, so adding new features is much easier. I've added the func_guntarget entity, which will be the backbone of my shooting gallery map. Here it is in HL's t0a0b2:
1104
robmikh @robmikh.com · 17/06/2026
010
robmikh @robmikh.com · 26/05/2026
After a weekend of #gamdev and wrestling with Blender, I have something to show for #ScreenshotSaturday! Better late than never. I decided to replace the reload animation on my revolver, and add some sound effects. It's a first attempt, but good enough for some playtesting and prototyping.
1112
robmikh @robmikh.com · 20/04/2026
Squeezed in some more gamedev time, so I've got another #ScreenshotSaturday / #gamedev post! My engine now understands the material the player is stepping on, and is able to play the appropriate sound. Additionally, I started hooking up weapons to the audio system.
2134
robmikh @robmikh.com · 13/04/2026
Time for a new #ScreenshotSaturday / #gamedev post! I've got audio hooked up into my engine. For now it's limited to ambient_generic entities, footsteps, and doors, but I'm working to add more. Next up are weapon sounds.
2123
robmikh @robmikh.com · 26/02/2026
Just going to leave this here for no particular reason. apnews.com/article/hung...
apnews.com
How Hungary's Orbán uses control of the media to escape scrutiny and keep the public in the dark
Hungary's Prime Minister Viktor Orbán has extended his party's control over the media, directly affecting informed democratic participation.
010
robmikh @robmikh.com · 24/02/2026
Finally finished a tool to make exporting .blend files easier for use in my game engine, nmdist. Should I have used the Python plugin system? Probably. Was it more fun to reverse engineer the .blend format? Absolutely. I still need to write a blog post so that future me knows how this all works.
000
Reposted by robmikh
Jeff Rueter @jeffrueter.bsky.social · 25/01/2026
Kare 11 local news just read, in full, this statement from Michael and Susan Pretti, the parents of Alex Pretti. "Please get the truth out about our son."
Statement from Michael and Susan Pretti
Parents of Alex Jeffrey Pretti

“We are heartbroken but also very angry.

Alex was a kindhearted soul who cared deeply for his family and friends and also the American veterans whom he cared for as an ICU nurse at the Minneapolis VA hospital. Alex wanted to make a difference in this world. Unfortunately, he will not be with us to see his impact.

I do not throw around the ‘hero’ term lightly. However, his last thought and act was to protect a woman. The sickening lies told about our son by the administration are reprehensible and disgusting. Alex is clearly not holding a gun when attacked by Trump’s murdering and cowardly ICE thugs. He had his phone in his right hand and his empty left hand is raised above his head while trying to protect the woman ICE just pushed down, all while being pepper sprayed. 

Please get the truth out about our son. He was a good man. Thank you.
1962470112672
robmikh @robmikh.com · 12/01/2026
New #ScreenshotSaturday / #gamedev post! This weekend I worked on adding avoidance features to NPC movement. The slowdown looks a little goofy (scientists don't have a generic slower walk animation) but it'll work for now. They'll also avoid the player.
161
Reposted by robmikh
Olga Nesterova @onestpress.onestnetwork.com · 04/01/2026
Watch this. Watch again. "This incredible thing last night... We have to do it again [in other countries]. We can do it again, too. Nobody can stop us."
58855963081
robmikh @robmikh.com · 01/01/2026
New year, new #ScreenshotSaturday / #gamedev post. The past few days I decided to focus on some loose ends on lighting. Togglable and flickering lights have been implemented, as well as making NPCs properly lit. No more glowing scientists!
181
robmikh @robmikh.com · 23/12/2025
A friend of mine was playing Crystal Clear and I absolutely love the Slowbro sprite. I had to give drawing it a shot. WIP
A crudely colored drawing of Slowbro using the same pose as the Crystal version sprite.
100
robmikh @robmikh.com · 13/12/2025
Y'all should talk to @wyden.senate.gov. Repealing section 230 is not going to do what you think it will.
000
robmikh @robmikh.com · 07/10/2025
I realized I’ve never tried drawing a Vortigaunt.
A line drawing of a Vortigaunt.
010
robmikh @robmikh.com · 07/10/2025
For this #ScreenshotSaturday and #gamedev period, I started on the networking side of multiplayer support in my game engine. Things are held together with duct tape and paperclips right now, but I've got a path forward now to implement full Quake-like networking.
Three Gordons pointing at each other in c1a0.
1123
robmikh @robmikh.com · 29/09/2025
For this #ScreenShotSaturday, I laid the foundation for multiplayer support in my game engine. I've rigged up the ability for multiple players, and to spawn computer-controlled players whose inputs are derived from demo files. This let me test things before I had the network transport in place.
161
Reposted by robmikh
rev. howard arson @theophite.bsky.social · 18/09/2025
here's a direct link to canceling your Disney+ account. post your cancellations in the comments. www.disneyplus.com/commerce/acc...
disneyplus.com
Account | Disney+
Manage your Disney+ Account
1821087553
robmikh @robmikh.com · 07/09/2025
I got some game dev time in this weekend to add env_fade entities and the title card sequence for Half-Life. I built a config system to inject entities into a map based on its name, in order to bridge gaps between my engine and GoldSrc. I'm really happy with how this turned out! #ScreenShotSaturday
120
Reposted by robmikh
Jesse Colford @jfcmusic.bsky.social · 02/09/2025
Desert Angels had a great showing at #SIX2025 ! To celebrate, here's an inside look at "Dance of the Stars", a music track that plays later in the game in a moment of reminiscing. store.steampowered.com/app/3048770/... #SIX2025 #indiegame #soundtrack #composer #gamedev #narrative
1165
robmikh @robmikh.com · 01/09/2025
As a treat for hitting a milestone on the UI framework last #ScreenshotSaturday, I decided to add support for crossbows. #GameDev
1111
robmikh @robmikh.com · 25/08/2025
This time for #ScreenshotSaturday, I've got a #GameDev post showing off my new console window. This means I can finally stop working on the UI framework for my engine (for now)! Onto developing the tools that set me down this rabbit hole.
1131
Reposted by robmikh
Alexander Hamizdat 🇵🇷 @alexhammy209.bsky.social · 14/08/2025
Oh look, it's "thank a non-voter day" again today
0305
robmikh @robmikh.com · 11/08/2025
A late #ScreenshotSaturday and #GameDev post, it's been awhile! While investigating a bug, I decided to write some tools and ended up down the subterranean rabbit hole that is UI frameworks... Of course I decided to write my own as part of my engine. Here's a quick video showing off the progress:
1112
robmikh @robmikh.com · 18/07/2025
Just gonna leave this here for no particular reason... en.wikipedia.org/wiki/Puppets...
en.wikipedia.org
Puppets (TV series) - Wikipedia
110
Reposted by robmikh
Mark Joseph Stern @mjsdc.bsky.social · 14/07/2025
The Supreme Court derives its power from its legitimacy. It earns its legitimacy by explaining its decisions. The endless stream of wholly unexplained orders in favor of the Trump administration is not just indefensible—it's a threat to the court's own long-term power. This reeks of illegitimacy.
15842401500
Reposted by robmikh
Andrew Parker @andrewparker.bsky.social · 05/07/2025
“We wanted to give readers context about who fed us this information which is why we gave him the anonymity we’d give a whistleblower, describe someone with a single racist publication as an “academic” and didn’t describe his pro-eugenics race science posting”
0317
Reposted by robmikh
Meredith Whittaker @meredithmeredith.bsky.social · 16/06/2025
Use Signal. We promise, no AI clutter, and no surveillance ads, whatever the rest of the industry does. <3
Image of a screenshot of news headline, saying, "WhatsApp is getting ads using personal data from Instagram and Facebook
Forced Consent & Consent Bypass
/
16 June 2025
Meta announced today that it also wants to introduce ads on WhatsApp, which will be based on personal data from Facebook and Instagram. This further integrates WhatsApp into other Meta services - an originally independent app, which initially was available for just $1 per year without ads or data usage. This also means that Meta is consolidating its social networking monopoly. EU law was actually supposed to prevent this."
8061781537
Reposted by robmikh
Starfire’s Deranged Neocon Foreign Policy Podcast @irhottakes.bsky.social · 10/06/2025
Libs need to get it through our heads the old world is dead because it’s literally existential. You know what you call an army that gets purged by fascists half the time but doesn’t get counterpurged by libs the other half in the long term? A fascist army.
123236
Reposted by robmikh
Senator Patty Murray @murray.senate.gov · 09/06/2025
An outspoken vaccine conspiracy theorist just fired every last member of CDC's vaccine advisory committee. RFK Jr. is paving the way to reshape vaccine policy based not on decades of science, but on his own unhinged fanaticism. This is unprecedented, and unthinkably dangerous.
nbcnews.com
Kennedy guts CDC's vaccine panel of independent experts
The Advisory Committee for Immunization Practices helps the agency make recommendations on who should get certain vaccines.
1391979740
robmikh @robmikh.com · 27/05/2025
A #ScreenshotSaturday and #GameDev post for what I got done during the long weekend. I've continued to flesh out trains, and now you can properly ride them! Here's the beginning of Half-Life (c0a0) in my engine:
1101
robmikh @robmikh.com · 20/05/2025
A late #ScreenshotSaturday post, but this weekend I squeezed in more #GameDev time. This time around I've focused on implementing more entities to get Half-Life's c0a0 up and running. I implemented the idle animation usage of scripted_sequence and func_tracktrain.
173
robmikh @robmikh.com · 12/05/2025
Another quick #GameDev and #ScreenshotSaturday post. I've gotten a start on implementing ladder entities, as well as map load triggers. Here's going up a ladder in c1a0e:
174
Reposted by robmikh
derek guy @dieworkwear.bsky.social · 29/04/2025
personally would like to see every store show what part of the price increase is due to tariffs bc if these tariffs ever come down, i need to see that price go right back down
9405495811534
robmikh @robmikh.com · 28/04/2025
Finally found some time for #GameDev work and another #ScreenshotSaturday post. I've been refining and refactoring NPC movement. The biggest visual change is that animations are now tied to real speed of the NPC.
1112
robmikh @robmikh.com · 26/04/2025
Movie you’ve watched more than six times using gifs. (“Hard mode” no Star Wars, Star Trek, or LOTR)
000
Reposted by robmikh
Jake Grumbach @jakemgrumbach.bsky.social · 19/04/2025
reagan/bush judges: "this administration's shocking arguments would reduce the rule of law to lawlenssness" neocons: abolish ICE david brooks: communist manifesto Dem leadership, top liberal consultants/pundits: the latest NYT/Ipsos has Trump up +4 on immigration, +9 with noncollege men
674218975
robmikh @robmikh.com · 07/04/2025
The exchange was so awkward, it should have been followed by the Curb Your Enthusiasm theme song. While President Donald Trump was shaking hands down the aisle, exiting the House chamber after his address last night, network cameras caught him as he turned to Chief Justice John Roberts, patted him on the back, and said, “Thank you again. Thank you again. I won’t forget.” Roberts, whose back was to the camera, then headed for the exit.
143
robmikh @robmikh.com · 07/04/2025
A late #GameDev and #ScreenshotSaturday post. This weekend I started wiring up NPC collisions. NPCs will now stop moving when they collide with something and start moving again when they're able to. In the future I'd like to tie the NPC's speed to their animation, so they aren't walking in place.
1213
robmikh @robmikh.com · 01/04/2025
“Is there any plan in place” Yeah it was called “due process”
020
robmikh @robmikh.com · 31/03/2025
Finally got around to some #GameDev work on my engine again after taking some time off to attend GDC. For this #ScreenshotSaturday post, I've laid the groundwork for NPC collisions by adding collision geometry. Enjoy Barney encased in a capsule:
Barney encased in a capsule.
2102
Reposted by robmikh
Adam Serwer @adamserwer.bsky.social · 14/03/2025
American politics makes a lot more sense when you realize that the GOP is afraid of pissing off the GOP base, and the Dems are afraid of pissing off the GOP base, but neither party is afraid of pissing off the Dem base.
14625296113269
Reposted by robmikh
Max Kennerly @maxkennerly.bsky.social · 14/03/2025
Schumer told the NYTimes what he would do before telling Dem voters. It also seems Schumer hasn't read the bill he's voting for, which authorizes the very thing he says he's avoiding "if a sequestration is ordered by the President." www.nytimes.com/2025/03/13/o... www.congress.gov/bill/119th-c...
First, a shutdown would give Mr. Trump and Mr. Musk permission to destroy vital government services at a significantly faster rate than they can right now. Under a shutdown, the Trump administration would have wide-ranging authority to deem whole agencies, programs and personnel nonessential, furloughing staff members with no promise they would ever be rehired.

The decisions about what is essential would, in practice, be largely up to the executive branch, with few left at agencies to check it.

Mr. Musk has reportedly said that he wants a shutdown and may already be planning how to use one to his advantage.(b) If a sequestration is ordered by the President under section 254 of the Balanced Budget and Emergency Deficit Control Act of 1985, the spending, expenditure, or operating plan required by this section shall reflect such sequestration.

(c) The departments and agencies to which this section applies are as follows:

(1) The Department of Agriculture.

(2) The Department of Commerce, including the United States Patent and Trademark Office.

(3) The Department of Defense, other than for amounts made available in section 1101(a)(3) and title IV of this division.

(4) The Department of Education.

(5) The Department of Energy.

(6) The Department of Health and Human Services.

(7) The Department of Homeland Security.

(8) The Department of Housing and Urban Development.

(9) The Department of the Interior.

(10) The Department of Justice.

(11) The Department of Labor.

(12) The Department of State and United States Agency for International Development.

(13) The Department of Transportation.

(14) The Department of the Treasury.

(15) The Department of Veterans Affairs.

(16) The National Aeronautics and Space Administration.

(17) The National Science Foundation.

(18) The Judiciary.

(19) With respect to amounts made available under the heading “Executive Office of the President and Funds Appropriated to the President”, agencies funded under such heading.(20) The Federal Communications Commission.

(21) The General Services Administration.

(22) The Office of Personnel Management.

(23) The National Archives and Records Administration.

(24) The Securities and Exchange Commission.

(25) The Small Business Administration.

(26) The Environmental Protection Agency.

(27) The Indian Health Service.

(28) The Smithsonian Institution.

(29) The Social Security Administration.

(30) The Corporation for National and Community Service.

(31) The Corporation for Public Broadcasting.

(32) The Food and Drug Administration.

(33) The Commodity Futures Trading Commission.

(34) The United States International Development Finance Corporation.

(35) The Architect of the Capitol.
451193400
Reposted by robmikh
Eliot Higgins @eliothiggins.bsky.social · 12/03/2025
This isn't the canary in the coal mine, it's a mine shaft full of dead miners.
262537789
robmikh @robmikh.com · 07/03/2025
Maybe you should talk to your colleague @wyden.senate.gov, he may be able to tell you why this isn't the slam dunk you think this is. It certainly won't have the effects you're hoping for.
210
robmikh @robmikh.com · 03/03/2025
A late #GameDev and #ScreenshotSaturday post. I've implemented rotation animations, so now characters can rotate while they walk.
191