Sign in

robmikh

@robmikh.com
527 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
robmikh @robmikh.com · 02/08/2026
I’ve been getting it after I’ve interacted with a post.
000
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
Unfortunately, I still don't really know what I'm doing when it comes to audio assets. The volume levels are all over the place, at some point I need to learn what the industry conventions are for this sort of thing. More notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Messing around with physics
A devlog of robmikh/nmdist.
000
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
More notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Engine refactor and func_guntarget
A devlog of robmikh/nmdist.
000
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
More notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
New revolver reload animation and sounds
A devlog of robmikh/nmdist.
000
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
More notes, along with some bonus screenshots, here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Material-specific footsteps and weapon sounds
A devlog of robmikh/nmdist.
010
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
Yup! I eventually want to make my own game with this engine, but for now I'm focused on HL1.
010
robmikh @robmikh.com · 13/04/2026
More notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Audio
A devlog of robmikh/nmdist.
010
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.
1962469912672
robmikh @robmikh.com · 12/01/2026
More notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
NPC avoidance
A devlog of robmikh/nmdist.
010
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
More notes can be found here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Flickering lights
A devlog of robmikh/nmdist.
001
robmikh @robmikh.com · 01/01/2026
Here's an example of the now-famous flickering light pattern.
100
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 · 01/01/2026
Decided to do the animation as well
020
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 · 23/11/2025
youtu.be/BZxijO4ofu0?...
youtu.be
Dale Finds the TRUTH about JFK
YouTube video by King of the Hill
010
robmikh @robmikh.com · 11/10/2025
youtu.be/pMd4S-LkywI?...
youtu.be
The smartest Batman goon ever!
YouTube video by sugarbeef
130
robmikh @robmikh.com · 11/10/2025
Over the years I've thought about doing something on my own... and then that thought ends the moment I think about healthcare.
1170
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
More notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Multiplayer and Networking
A devlog of robmikh/nmdist.
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 · 03/10/2025
I am extremely lazy and use GitHub Pages.
030
robmikh @robmikh.com · 29/09/2025
More #gamedev notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Foundations for multiplayer
A devlog of robmikh/nmdist.
071
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 · 11/09/2025
I'm building a little 3D game engine! So far it can read the assets from Half-Life. I'm slowly going through the game and implementing all the entity types and mechanics.
071
robmikh @robmikh.com · 07/09/2025
Oops, missed #GameDev and #IndieGame
075
robmikh @robmikh.com · 07/09/2025
More notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Fading in and the title card
A devlog of robmikh/nmdist.
100
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
More notes here: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Crossbows and Bolts
A devlog of robmikh/nmdist.
000
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
Not many notes this time around: blog.robmikh.com/nmdist-log/p...
blog.robmikh.com
Finished console window
A devlog of robmikh/nmdist.
000
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
robmikh @robmikh.com · 14/08/2025
Although I have no idea if they’re actually blowing efuses.
000
robmikh @robmikh.com · 14/08/2025
Unfortunately, if they’re blowing an efuse to do the ban, there’s not much you could do. Maybe at least repurpose the hardware to run homebrew?
200
Reposted by robmikh
Alexander Hamizdat 🇵🇷 @alexhammy209.bsky.social · 14/08/2025
Oh look, it's "thank a non-voter day" again today
0305