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
If you are up for a challenge, check out the open problem collection at
peterkagey.com/open-problem...
by Peter Kagey peterkagey.com
January 10, 2025 at 3:28 PM
Reposted by Douglas
Side project blog post—from 2010 to 2024,
RotMG.com had used maps from my mapgen2 project. There are 2^33 possible maps. I didn't know which seeds they used. I figured … let me just try them all … how hard could it be? ;----)

Spoiler: found some! not all. www.redblobgames.com/blog/2025-11...
November 12, 2025 at 12:45 AM
Reposted by Douglas
Goodnight Universe continues to express its creators’ obsession with lost time first explored in Before Your Eyes. It’s weirder, but similarly moving and well worth seeing it through.

My review: www.gamespot.com/reviews/good...
Goodnight Universe Review - The Before Your Eyes Team Does It Again
Goodnight Universe is beautiful and heartwrenching, just like its developer's previous effort.
www.gamespot.com
November 10, 2025 at 5:10 PM
Reposted by Douglas
Could the next trend in spam - annoy a million people with something nobody wants to play - reduce trust in games/Steam/etc. - just to get a few people to give them money. Just has to make slightly more money than it costs.

But none of it will be driven by people who enjoy making or playing games.
November 12, 2025 at 4:09 AM
Reposted by Douglas
All these people were trying to do was make sure they could continue to work at a massive game studio in a safe and fair environment.

If you love videogames you should be outraged. People make games, not corporations.

youtu.be/c9nOwjeznjI?...
The Rockstar Workers Fired Before They Could Finish GTA 6
YouTube video by People Make Games
youtu.be
November 12, 2025 at 6:08 AM
Reposted by Douglas
the idea that lots of gamedevs are secretly using ai is booster bullshit

what on earth would I use genAI tools for? Coming up with ideas? Writing? It’s shit at those

making 3D models? Coding stuff? It’s shit at that too

oh but it’s faster maybe? Did I mention it’s shit at things?

seems important
November 12, 2025 at 3:59 AM
Reposted by Douglas
What we needed: A useful index of all human knowledge, easily usable to go right to the source.

What we got: A medicore redditor that read every wikipedia page with marginal comprehension and really wants you to like them.
November 12, 2025 at 5:25 AM
Reposted by Douglas
We don't use generative AI at either Minor Key Games or Question. Partly on principle, and partly because we're really good at what we do.
We don’t use generative AI at Strange Scaffold and I can confirm that a *lot* of other studios are not—whether indie or AAA.

Get outta here with this normalization bullshit.
“It’s important to assume every game company is now using AI.” Nexon CEO comments on role of human creativity as AI tools become the norm
automaton-media.com/en/news/its-...
November 12, 2025 at 4:09 AM
Reposted by Douglas
In case anyone ever asks, I *have* written a material generator and a music generator for Eldritch 2, but that's not AI. That's me taking all the things I personally know about those things, and writing my own tools to make the process a little faster and easier for myself. It's still 100% me, baby.
November 12, 2025 at 4:15 AM
Reposted by Douglas
I would agree, and also say that proc gen *is* a form of AI, it's just that genAI has now become interchangeable with the term and nuance has been lost despite the fact that creative computing and algorithmic art has existed for decades
A big reason proc gen feels so different to AI in spite of superficial similarities is exactly this!!

Proc Gen systems reflect the interests and creative preferences of the tool makers, whereas AI is catch-all sludge that reflects no specific point of view. It’s not remotely the same!
In case anyone ever asks, I *have* written a material generator and a music generator for Eldritch 2, but that's not AI. That's me taking all the things I personally know about those things, and writing my own tools to make the process a little faster and easier for myself. It's still 100% me, baby.
November 12, 2025 at 9:02 AM
Reposted by Douglas
J
F
C

AI investment and the desperate need to find *any* use for it has rotted so many damned brains in the government that they're not even trying to slap a sticking plaster on a bullet injury anymore, they're attempting to put a prawn sandwich on a decapitation wound and call it progress.
November 12, 2025 at 9:37 AM
Reposted by Douglas
Okay. Bluesky T&S? I read this post, and I have thoughts. I will give those thoughts from the position of someone who does like microblogging platforms, but is concerned with where things are going.

Even though I'm not an expert, please listen to what I have to say in this thread. (1/19)
False attribution. If a person is suspended it is because of their identity? Could it not be because of their content? I wrote about it here aaron.leaflet.pub/3m52nqqmk322v
Moderating With Humans, For Humans - Trust Issues
aaron.leaflet.pub
November 12, 2025 at 1:20 AM
Reposted by Douglas
Ambrosia Sky has puzzles that reminded me of working in Watch Dogs 2, which was easily a highlight of my career

Mixing simple puzzles with story reveals this way was so much fun

youtu.be/_zAjQk63fCA?...
"Man Vs. Machine" WD2 Level Design Breakdown
YouTube video by dustmap
youtu.be
November 12, 2025 at 1:32 AM
Reposted by Douglas
love to unearth a 3 year old plea for help
November 12, 2025 at 2:29 AM
Reposted by Douglas
to put this another way, people turn to AI because they don't want to be wrong

assuming it's even correct, until not knowing affects us nothing in us will change. if AI gets it right, we stay wrong, like being able to misspell a word close enough for spell check, we'll fumble it the same next time
glad to see pushback

learning and skill growth happen when what we knew going into a problem weren't enough to answer and move on. AI flatters you to feel you know enough to get an answer out (often not right, but even if it were!), user doesn't have to become more capable, becomes dependent on it.
‘Study after study shows that students want to develop these critical thinking skills, are not lazy, and large numbers of them would be in favor of banning ChatGPT and similar tools in universities’, says @olivia.science www.ru.nl/en/research/...
November 11, 2025 at 11:48 PM
Reposted by Douglas
This is the scam I had! Hopefully helps folks
November 12, 2025 at 12:23 AM
Reposted by Douglas
Watching a NES running a neural network to detect hand drawn images LIVE. EXAG undefeated. #AIIDE25
November 11, 2025 at 10:21 PM
Reposted by Douglas
Friendly tip for folks. My discord got hacked yesterday and my computer was acting funky ever since. Turns out it was malware installed through a blender file I bought as part of an asset pack on CG Trader. I didn’t know blender files were being used this way, but I figured I’d spread the word.
November 11, 2025 at 10:41 PM
Reposted by Douglas
@gamediscoverco.bsky.social did you see this post from the GenExile dev, and how they sold 300 copies with 30k wishlists at launch? www.reddit.com/r/gamedev/co...
From the gamedev community on Reddit: I spent 7 years making Generation Exile, a solarpunk city-builder. Trailers in PC Gaming Show June ‘24 & ‘25. Top 70 most played demo during our Next Fest. Did al...
Explore this post and more from the gamedev community
www.reddit.com
November 11, 2025 at 11:17 PM
Reposted by Douglas
I've spent 20 years helping new engineers start careers, tip from a top recruiter: there's never any shortage of people who can write code that works (or do the art needed, etc), her challenge is finding people who can do that AND anyone wants to work with, friendly, communicate, take feedback

+alt
November 11, 2025 at 9:16 PM
Reposted by Douglas
😍 great news!!
we just finished a huge project: all of the paid zines at wizardzines.com now have a transcript for screen reader users!!!

If you bought a previous version of the zines and don't have the transcript, you can email us at support@wizardzines.com to get it. More here: wizardzines.com/accessibility/
November 11, 2025 at 7:54 PM
Reposted by Douglas
Here is your report from rural America: Conspiracy theories swirl: Two I heard this week: either they want to push people to rebel so they can invoke the Insurrection Act, or they want us all so broken that we do not have the energy to defend our rights.”

www.theguardian.com/us-news/2025...
I’m an American relying on food stamps. This country has turned us into lab rats
I’m one of 41 million people who need Snap to make ends meet. For weeks, the administration has turned our survival into a game: will they eat, or won’t they?
www.theguardian.com
November 11, 2025 at 8:12 PM
Reposted by Douglas
The Conservative Party Has a Violence Problem
When former Con MP Chris d’Entremont crossed the floor to join the Liberals, he didn’t just change parties — he unleashed a fury that says more about today’s Con movement than about him. Within hours, he was getting death threats. #cdnpoli
November 11, 2025 at 4:09 PM
Reposted by Douglas
If you spin yourself a quasi-religous worldview with _yourself_ as the center and don't realize it? You're the problem.
November 11, 2025 at 5:55 PM
Reposted by Douglas
here is the graph data structure (triplestore) i have. it is optimised for certain lookups/queries. if i represent triangles with properties i don't really need to add anything to the data structure. i only need to enforce some restrictions. eg. no more than two properties (faces) per vertex pair
November 11, 2025 at 6:08 PM