Douglas
banner
dmgregory.ca
Douglas
@dmgregory.ca
Game design professor, math and science geek.
Did spreadsheety stuff for Splinter Cell Blacklist, Starlink: Battle for Atlas, and Far Cry 6. Moderator on gamedev.stackexchange.com
Formerly @D_M_Gregory on Twitter (he/him/his)
Reposted by Douglas
Working on visualizing the procgen via leaflet to render my district polygons and then fill them with districts which contain a grid of chunks that get procedurally mixed based on a bunch of rulesets. The colored lines are the road networks, based on real OSM and GIS data!
January 26, 2026 at 2:12 AM
Reposted by Douglas
ive literally never had a chatbot including claude ever give me a non mid answer to a question to anything I know even the smallest amount about. more than anything else they're weaponized dunning kreuger machines
January 26, 2026 at 7:29 AM
Reposted by Douglas
A thorough Little Big Adventure retrospective/review, which also serves as a reminder that fascism wont just go away on its own.

Watch it here: youtu.be/C-J9AH-GPTs?...
January 26, 2026 at 7:45 AM
This is one of those things that makes me think we need malpractice law for software development. 😱
January 26, 2026 at 3:02 AM
Reposted by Douglas
(Settings -> Accessibility -> Require alt text before posting ✅)
January 26, 2026 at 1:04 AM
Reposted by Douglas
The imperial boomerang hitting back is giving me mixed feelings because the people who enjoyed the zone of interest until now are still not making the connection between what they were complicit in to maintain their comfort and what is happening at "home" now.
January 25, 2026 at 7:25 PM
Reposted by Douglas
This is technically about a specific happenstance, but also, this is a reminder to both myself and others online:

It's okay if people don't know specific terminology experts in a field use. It's okay if people in pain and panicking aren't getting everything right. (4/5)
January 25, 2026 at 9:26 PM
Reposted by Douglas
“even through the tear gas, we could taste a softer, gentler future to come. These federal murderers know it, too. We will bury them beneath the new world in our hearts”
Minneapolis Responds to the Murder of Alex Pretti
On Saturday, January 24, an ICE agent murdered Alex Pretti in Minneapolis. In response, people drove ICE and Minneapolis police out of the neighborhood.
crimethinc.com
January 25, 2026 at 10:18 PM
Reposted by Douglas
The mashup I never knew I needed. Fantastic
People keep saying the codenames in Metal Gear Solid sound like Megaman X bosses, so I decided to give them actual designs. Matches the scale of my other X mockups.

Something I've been sitting on for several years that I finally decided to wrap up tonight.
#megaman #pixelart #ドット絵
January 25, 2026 at 6:36 PM
Reposted by Douglas
ooooooh the c-wiz (CIWS whatever) BRRRRRRRRRR on the machine gun at the end is so damn good

I mean the rest of this is also fantastic, outflying a teleporting mech is great, but stay for the brrrrrrrrrrr too
If you fly hard enough you can outmaneuver a teleporting mech. Devlog in comments

(wishlist the game in pinned)
#gamedev #indiedev #DeliveryMustComplete
January 25, 2026 at 7:00 PM
Reposted by Douglas
NDI integration with OBS is a powerful tool for video routing as part of UX Tests

It can let you have video in an observation room and treat it like any other OBS source for things like mutliviews

However, NDI does use up significant bandwidth and need to make sure your network can handle it!
DistroAV - Network Audio/Video in OBS-Studio using NDI® technology
This plugin adds simple audio/video input and output over IP using NDI® technology. Three integrations are currently available: - NDI Source: add NDI Sources into OBS like any traditional source - ND...
obsproject.com
January 25, 2026 at 7:12 PM
Reposted by Douglas
🎶 People in the United States have been getting treated this way the whole time 🎶

It’s not a boomerang, it‘s an expansion
tfw when the imperialism is boomeranging
January 25, 2026 at 1:55 PM
Reposted by Douglas
imagine if all that money had gone to teachers instead
January 25, 2026 at 2:37 PM
Reposted by Douglas
I don't use Facebook much but posted this there Friday night, before they murdered Alex Pretti
January 25, 2026 at 4:48 PM
Reposted by Douglas
The right wing is so fully astroturfed that they genuinely cannot comprehend organic behavior
James O'Keefe says he's never seen anything so organized as the anti-ICE movement, observers--he seems to think this term is code--everywhere he goes. Who is paying for it??? he demands to know. It's like he can't even imagine people caring for one another.
January 25, 2026 at 3:53 PM
Reposted by Douglas
i think this attitude — that all opposition is illegitimate and nothing we do can be questioned— is probably pervasive in the white house and helps explain why they keep making terrible political choices
Putin pioneered this. No opposition is legitimate. Regular, decent, “ordinary” people cannot possibly be against us because only we represent “the real people.”

Tell-tale sign of authoritarianism.
January 25, 2026 at 3:02 PM
Reposted by Douglas
A reminder to the news media: “conflicting accounts” is what you say BEFORE the incontrovertible video evidence appears. After that, your job is to ask why one side is lying, not to repeat the lie and pretend no one knows the truth.
January 25, 2026 at 12:28 PM
Reposted by Douglas
I added FAMILY MINI VANS to Ultimate Lemon Basket!!🍋🚗🏎
January 25, 2026 at 7:39 AM
Reposted by Douglas
Alex is clearly not holding a gun when attacked by Trump’s murdering and cowardly ICE thugs. He has 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.
www.theguardian.com/us-news/live...
Minneapolis shooting latest: Alex Pretti’s parents say ‘please get the truth out’ after son fatally shot by federal agents
Minnesota governor decries ‘federal occupation’ after another deadly shooting less than three weeks after ICE officer killed Renee Good in city
www.theguardian.com
January 25, 2026 at 1:50 AM
Reposted by Douglas
this deus ex line ☑️

but also most of the exchange it's from

"They're just shooting people for no reason."

"All those cops... actin' like they're invadin' a foreign country."

"I saw the cops shoot someone right in front of me. It's not like television."

"...it doesn't feel very temporary to me."
January 25, 2026 at 4:49 AM
Reposted by Douglas
lol they aint kidding
January 25, 2026 at 7:19 AM
Reposted by Douglas
1/ “There are at least 122,000 people in solitary confinement nationwide. These people are more likely to die by suicide, both during their incarceration and after, and are more likely to experience challenges in reentry and end up back in prison.

www.prisonpolicy.org/reports/winn...
Winnable criminal justice reforms in 2026
The criminal legal system doesn't have to get any bigger in 2026. Here are 34 actionable policies lawmakers can use for meaningful criminal legal system reform.
www.prisonpolicy.org
January 25, 2026 at 1:36 PM
Reposted by Douglas
A new tool for using Dink ( and extension for Ink for dialogue). Solves a lot of pipeline issues. Even if you're not using Ink it's worth poking around for ideas for your own tools.

wildwinter.medium.com/dinky-an-edi...
Dinky: An Editor for Dialogue-Heavy Ink Games
TL;DR: I wrote an editor for Dink, my expanded Ink syntax. It’s called Dinky and you can find it here: https://github.com/wildwinter/dinky/
wildwinter.medium.com
January 25, 2026 at 1:44 PM
Reposted by Douglas
"The values we care about the deepest, and the movements within society that support those values, command our love. When those things that we care about... become endangered, we become enraged. And what a healthy thing that is! Without it, we would never stand up and speak out for what we believe."
January 25, 2026 at 12:00 AM
Reposted by Douglas
for puzzle-likers following me (there’s got to be a bunch of you), I’ve really been enjoying The Daily Spell. little word jumbles with fun worldbuilding behind it (which recalling can help you out). there’s an archive; I would pay Money Dollars for more of these now that I’ve burned through most
✨The Daily Spell✨: a daily word puzzle
Drop letters into place to unscramble today's magical headline. New puzzle and story daily!
www.the-daily-spell.com
January 24, 2026 at 12:47 AM