Douglas
@dmgregory.ca
1.6K followers 1.3K following 490 posts
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)
Posts Media Videos Starter Packs
Reposted by Douglas
southerngayteacher.bsky.social
Our Freedom of Speech is eroding:

“It’s (Antifa) not an organization – it’s not terrorist either. I don’t know whether these people believe that this is true or not. But I’m not so sure that they care, because it serves a narrative they’re trying to promote.”

www.theguardian.com/us-news/2025...
Rutgers professor moving to Europe after threats over antifa accusations
Mark Bray says threats intensified after a Turning Point USA petition accused him of promoting political violence
www.theguardian.com
Reposted by Douglas
scottsantens.com
"Without new visions we don't know what to build, only what to knock down."

Don't tell me that fascism means it's not the time to talk about universal basic income and healthcare. We absolutely need a vision of what to fight for instead of just what we're fighting against. Paint the picture.
carlygoodman.bsky.social
Was rereading Robin Kelley this morning:
Trying to envision "somewhere in advance of nowhere,” as poet Jayne Cortez puts it, is an extremely difficult task, yet it is a matter of great urgency. Without new visions we don't know what to build, only what to knock down. We not only end up confused, rudderless, and cynical, but we forget that making a revolution is not a series of clever maneuvers and tactics but a process that can and must transform us.
Reposted by Douglas
ramiismail.com
When @aceottorney.bsky.social first told me about this I said "this could change people's lives and stop developers from getting exploited" and having seen the final resource, I think I was not wrong. I'd call it a must-bookmark for indie devs.
aceottorney.bsky.social
Proud to announce Deviant Legal’s Game Developer’s Guide to Publishing Agreements: a free resource for developers wanting to learn about publishing deals. Publicly accessible, without requiring to provide your data: deviantlegal.com/guide/game-d...
An image about the game developer's guide to publishing agreements feauturing otto the otter
Reposted by Douglas
andremc.bsky.social
For almost 5 years I have been on a journey to recreate game mechanics as a way to learn game development and share knowledge!
Reposted by Douglas
andremc.bsky.social
Recently had the opportunity to build 3 demos to demonstrate the power of game feel!
Reposted by Douglas
drbeth.bsky.social
As I move further into my working life I discover that every question I want answered is a sociology question.

As ever, politicians would just like it if everyday folks stopped learning to ask questions and just did what the ruling classes told them to do.
outonbluesix.bsky.social
How is this repeatedly made into a policy issue - by *all* parties - when the blunt fact of the matter is that grown adults who are obliged to pay for their own education, and relentlessly pursued to repay their loans, should be able to study whatever the fuck they want.
Reposted by Douglas
alpinemigrant.bsky.social
I did History at university and it taught me to go off and work unsupervised, research something and build an argument which people bought.

Skills which turned out to be much in demand in the IT sector.

Badenoch is a crashing moron.
outonbluesix.bsky.social
How is this repeatedly made into a policy issue - by *all* parties - when the blunt fact of the matter is that grown adults who are obliged to pay for their own education, and relentlessly pursued to repay their loans, should be able to study whatever the fuck they want.
Reposted by Douglas
jamiebear.uk
Education for education’s sake — learning about something because you want to learn about it — is not only an unalloyed good thing, it’s a fundamental part of what makes humans human. Arguing against it is inhuman. And Tim’s very correct about not telling adults what to do with their time and money.
outonbluesix.bsky.social
How is this repeatedly made into a policy issue - by *all* parties - when the blunt fact of the matter is that grown adults who are obliged to pay for their own education, and relentlessly pursued to repay their loans, should be able to study whatever the fuck they want.
Reposted by Douglas
Reposted by Douglas
devonwiersma.bsky.social
I have literally never done a biometric data scan of some type that didn't involve either me or someone else fucking up a point in the process and having to restart it, re-do a step, or just completely failing it altogether. Not only is it a miserable idea it's also a miserable implementation.
Reposted by Douglas
devonwiersma.bsky.social
The thing about the whole 'biometric identity verification process' thing is that in addition to it being horribly invasive practice that accelerates a path towards an autocratic surveillance state, the process itself is also impossibly fucking buggy and annoying
Reposted by Douglas
1ngi.bsky.social
"Current AI is a very complex hammer that doesn't understand what it's doing, or what nails are, but we're letting it add new shelves to the library of human knowledge"
kurzgesagt.org
AI-generated content is flooding the internet, and we're entering a new era of information overload. Watch our latest video to find out how AI slop affects the internet and why kurzgesagt videos will always remain human-made: https://kgs.link/AISlop
In the middle, there is an AI-generated picture of a duck. Below it, there is a human-illustrated Duck, looking at the other duck in shock, and saying "Wtf is this?"
Reposted by Douglas
katbrush.art
jfc and ANOTHER from the same user, of a heavy woman in a gym asking Bigfoot “where’s the machine I was using yesterday” and Bigfoot says “right over there” and points her to the vending machine. Both of these videos were sponsored posts and are just open hatred for made up archetypes
Reposted by Douglas
vvv.gay
vv @vvv.gay · 1d
the recent generated videos I've seen (not from looking for them) have all given me a pit in my stomach because i know they can and will be used for the very worst things
katbrush.art
just saw a generative AI video of a black woman in her houseclothes and bonnet at a car dealership asking to pay for a hellcat with SNAP, and a white salesperson screaming at her to “get the hell out”, but noooo, AI totally isn’t a tool for people to realize their weird racist fantasies, not at all
Reposted by Douglas
devonwiersma.bsky.social
Good advice; including details in a Paypal transfer can put you and the other party at unnecessary risk. Paypal doesn't need to know /why/ you're sending money, just that you're sending money.

Leave fields blank wherever possible, and trust other people to manage their own bookkeeping 😌
discord12395.bsky.social
This is a warning to every artists and clients using PayPal: Leave the note blank or send invoices. Apparently even saying "commission" makes them trigger happy. #SaveSpeech #StopPaypros

And continue the pressure by calling PayPal. Helpful link here: anti-censorship-campaign.carrd.co#phonescript
@Inker_comics: I JUST GOT FUCKED UP REAL BAD [shared a screenshot of his suspension from PayPal]

@MrQuessos: [quote tweeting @Inker_comics] If you are going to pay an artist via PayPal, please DO NOT include ANYTHING related to commission or nsfw in the payment description. Whether out of ignorance or innocence, you could screw up someone's job. Mastercard

Phone (US): 1-800-627-8372
1-800-307-7309
US option selection: 1, 1, 2, 2, 2, 1
Phone (outside US): 1-636-722-7111
Aus: +61 1800 120 113
UK: 0-800-96-4767
All region numbers here (and here )

Stripe

California: 888-926-2289
US: 877-887-7815
France: +33 805-11-19-67

Paypal

Phone (US): 1-888-221-1161
Phone (outside US): 1-402-935-2050
UK: +44 (0203)-901-7000

Visa

Phone (US): 1-800-847-2911
US option selection: 1, 1, 2 or 1, 1, 3
Headquarters: +1 (650)-432-3200
Aus: +61 1800 125 440
Phone (outside US): click here
Reposted by Douglas
jesperjuul.bsky.social
AI Rule #1: Cynical writers use AI.

Also: Who will pay for consulting, when AI can generate something just as default and vacuous for free? Or will consulting firms claim to offer something more personal, human, and special?

arstechnica.com/ai/2025/10/d...
Deloitte will refund Australian government for AI hallucination-filled report
Consulting firm quietly admitted to GPT-4o use after fake citations were found in August.
arstechnica.com
Reposted by Douglas
Reposted by Douglas
cosmicadventure.bsky.social
We made a tiny game for #LudumDare in about 14 hours about collecting trading cards. Play it here: gd.games/stregawolf/t...
Reposted by Douglas
jillmurray.bsky.social
Humbled again by the nonlinear nature of progress. Some days you ride like the wind, others, you need a friendly local named Bruce to escort you to the corner on his arm because you’re afraid of taking the hill with cars around.
jillmurray.bsky.social
The humility required to just chill out and be bad at something I used to be good at almost took me out again. Glad I winced through it and kept going.
jillmurray.bsky.social
Finally getting my rollerblading strength back. Just back from a skate that started out like Baby Steps and ended like Rollergirl.
Reposted by Douglas
tarjapk.bsky.social
I’ve seen accessibility driving creativity.
Designing for inclusion sparks cool ideas.

When more people can play, everyone wins.
tarjapk.bsky.social
The best video game accessibility feedback comes from people who use different accessibility features daily. Include them in your testing. Design with, not just for, players.
Reposted by Douglas
bugsmaytrix.bsky.social
i need y'all to really contend with the fact that there's people in their 30's who have only ever had the options of "trump or not trump" in presidential elections
bugsmaytrix.bsky.social
i've also only been able to vote against trump for my entire adult life and uh

that fucking bites
Reposted by Douglas
almo2001.bsky.social
I know why people are using ChatGPT to tell their problems to instead of a therapist.

IT'S FREE.

We really need to make it easier for people to get the help they need.
Reposted by Douglas
Reposted by Douglas
jackgutmann.bsky.social
Our industry doesn't lack talent it lacks novelty.

True novelty doesn't come from more powerful GPUs. It comes from us, our messy, beautiful, wildly different human experiences.

Last Saturday at Game Dev Days Graz, I gave a talk "No Diversity? No Games! Why inclusion is no longer optional."