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
reminder that there's absolutely no obligation to explain things slowly to a lazy stranger just because they also have an internet connection they don't understand how to use
used right, block can be *considerate*. feel pulled to be rude or frustrated at someone? blocking can be a nah, instead. protect them from you (and you from that side of you!). they can decide if they want to factor the feedback into how they act online going forward. they're not your responsibility
a little girl is going down a red slide
Alt: little girl at playground waves goodbye then lets go and disappears down a tube slide
media.tenor.com
December 28, 2025 at 5:58 PM
Reposted by Douglas
analog stick histogram!
December 25, 2025 at 4:19 PM
Reposted by Douglas
December 28, 2025 at 12:13 PM
Reposted by Douglas
Finally got around to making the player backpack conform properly to spine deformations (it used to clip through the penguin's back pretty badly when crouching).
#GodotEngine #gamedev #indiedev
December 28, 2025 at 1:22 AM
Reposted by Douglas
There are so many industry friends I just won't get to meet in the next few years despite them living in our neighbouring country

It has me heartbroken some days. It's genuinely too unsafe. Please bear that in mind as you plan events in the USA. So many more of us legitimately can't go now
December 28, 2025 at 1:38 AM
Reposted by Douglas
yeah, i feel like there is an underreported connection between "company willing and able to use AI to create its product" and "company willing and able to use AI to fabricate users and reviews". its the same skillset, same amorality, *and* the same incentive structure (chasing VC not actual users)
December 25, 2025 at 5:17 PM
Reposted by Douglas
Like look, basic adventure game rules

- if I can pick something up, it can't be indistinguishable from backdrop

- if you let me pick it up, IT NEEDS TO DISAPPEAR FROM SCENE, I don't care if you can't fit it in your pants

- no "you can only pick it up once you know what it is" bullshit
December 28, 2025 at 6:45 AM
Reposted by Douglas
one of the things I love about game dev is how much we support each other. when I was in the vocal performance field, it never felt like anyone truly wished the best for me. I was always watching my back. transitioning to game dev, that was the first thing I noticed; colleagues want you to succeed ❤️
I genuinely have never understood seeing fellow writers as competition. They’re colleagues and friends; they get the struggle. Players or readers generally like more than one writer, so we can help each other get discovered :)
Oh, and incidentally. Those other writers, they are not your competition. They are your colleagues, and the kinder, more generous you are to them the better things will go for you.
December 28, 2025 at 12:46 PM
Reposted by Douglas
gamedev note: the magic of a video game atmosphere lies in the lighting. a grip on good lighting fundamentals is what makes an environment evocative. 👍
screenshots from today.
i'm working on the ending now! the rest of the world is done.
after that i have to do audio and music...
also a big thanks to this video for explaining the missing pieces of procedural content generation www.youtube.com/watch?v=cPWK...
#GameDev
December 28, 2025 at 8:48 AM
Reposted by Douglas
Replacing your ability to search the internet with mass plagiarism hallucinating environmental destruction clippy will only assist in enriching the rich and casting most people further into ignorance and disinformation. There is an "informal" conspiracy against humanity happening in real time.
“Vivaldi CEO Jon von Tetzchner accused other companies like Google and Microsoft of ‘reshaping the address bar into an assistant prompt, turning the joy of exploring into inactive spectatorship.’”

Well, Vivaldi. You had my interest; now you have my attention
After Outcry, Firefox Promises "Kill Switch" That Turns Off All AI Features
Mozilla's new CEO announced that Firefox would become a "modern AI broswer." Its most diehard fans are revolting.
futurism.com
December 27, 2025 at 10:50 PM
Reposted by Douglas
this also for people making games
December 27, 2025 at 8:11 PM
Reposted by Douglas
Unearthed and re-worked some old paint code from 2019 during my flights and thinking of making a top-down shooter with it.

Will likely re-write this in PICO-8 so it's easier to scope and playable on web but I'm excited to work on a little game this vacation!
December 27, 2025 at 10:22 PM
Reposted by Douglas
Don't underestimate the power of animation to demonstrate action or what something will do

An animated swipe gesture icon is often more effective than a static one

A short video or animation of a new skill can be unlocked on a skill tree often enhances the text description of what it will do
December 27, 2025 at 5:42 PM
Reposted by Douglas
Today's indie game: OFF - offtherpg.com - if you like weird quirky takes on JRPGs like Sword&Sworcery, Earthbound, and Undertale, this game is very much playing in that same space. It's an older game but recent remake for Steam and Switch. One of the inspirations of Undertale, still holds up today.
OFF the Game for Nintendo Switch and PC (Steam)
offtherpg.com
December 27, 2025 at 5:49 PM
Reposted by Douglas
I've got, fittingly, 5 copies left.

This is a game I've played almost every day since early 2018; I can't recommend it highly enough, especially if you enjoy learning/discovery in videogames. Or really fun puzzle/strategy stuff. Or just beautiful intricate-yet-simple design. :)
ATTENTION BSKY: in celebration of Cinco Paus Day's Eve, please message me if you'd like a free copy of the best game ever made. :)

smestorp.itch.io/cinco-paus

Also TSLOG are doing an amazing series of podcasts on Michael's games:
eggplant.show

PLEASE REPOST! OR RE-SKEET! WHATEVER IT'S CALLED!! :)
Cinco Paus by Michael Brough
Available for Windows, macOS
smestorp.itch.io
December 27, 2025 at 4:26 PM
Reposted by Douglas
Making cookable items change their visuals is so much easier in Godot, because I can just extend the material class into a CookableMaterial, and now I can reference "cooked" and "overcooked" material variants directly from the source material. 🧑‍🍳👌
#GodotEngine #gamedev #indiedev
December 27, 2025 at 6:52 AM
Reposted by Douglas
My tightest games industry connections were created without even knowing the other person’s achievements, or there was none back when we met. We just clicked and wanted to keep in touch. Then it happened to grow into professional collaboration too.
Just gonna say this again for games sphere cus we get the same question:

Networking doesn't mean schmoozing up to famous people, it means making friends with your peers. Then in 10 years, 20, one of you might be famous? And sure you're still helping each other cus well yeah friends.

Make. Friends.
Talking to one of these types at a con who asked how I 'got in' with so many 'famous writers' who I'd been talking to and I said "we made friends before anyone knew who we were decades ago by striking up interesting conversations and enjoying each other's company" and he kept re-asking the question.
December 27, 2025 at 9:32 AM
Reposted by Douglas
Progress is everything!

Credits:
- VFX: Me @jackgutmann.bsky.social
- Creative Director: Rami @ramiismail.com
- Art Direction: Castpixel @castpixel.bsky.social
- Devs: AeLa @aesthetic.games
- Design & Music: Max @smaxophone.bsky.social
- Publisher: Mystic Forge @mysticforgeinc.bsky.social
September 16, 2025 at 3:18 PM
Reposted by Douglas
There's also differences between being direct, blunt, or being an asshole. You can "tell it like it is" without being a jerk about it.

Those using being blunt or "autistic" (ugh) as an excuse for being an asshole are still very much being an asshole and should be called out on it.
One of the right wing's top cultural initiatives was trying to destroy the idea that assholery deserves shame and we'll have to reverse that. "I'm just expressing an opinion I'm entitled to." Ok but you're an asshole. "I'm simply doing a business practice that technically isn't illegal." Ok. Asshole
December 26, 2025 at 10:20 PM
Reposted by Douglas
Just gonna say this again for games sphere cus we get the same question:

Networking doesn't mean schmoozing up to famous people, it means making friends with your peers. Then in 10 years, 20, one of you might be famous? And sure you're still helping each other cus well yeah friends.

Make. Friends.
Talking to one of these types at a con who asked how I 'got in' with so many 'famous writers' who I'd been talking to and I said "we made friends before anyone knew who we were decades ago by striking up interesting conversations and enjoying each other's company" and he kept re-asking the question.
They have come to the convention hoping to "break in" and then find themselves -- shocker! -- a "nobody in the book world." Yeah no shit! We all are! I have gently told guys like this a million times that it takes most of us *years* of hard work but they do not believe that could be true for them. +
December 27, 2025 at 12:06 AM
Reposted by Douglas
It’s probably about time for a v5… any suggestions on what I should add, remove, or change this time around?
#GaneDev
trezy.codes Trezy @trezy.codes · Sep 13
Welcome to v4 of the Blue Sky Game Dev orientation 🧵!

Let's get you started with the basics of Bluesky, finding other devs, and posting about your games!

Btw, this is based on the artist orientation thread from @purlane.ink; make sure to check it out if you’re also on the art side of game dev!
Welcome to the Bluesky artist orientation 🧵!

This will get you started on the basics of how this network works, how to connect with other artists, and how to get your art seen.

If you’re a furry, I also highly recommend checking out @buttplug.engineer's furry orientation thread below:
December 26, 2025 at 3:31 PM
Reposted by Douglas
Any time I see an animator doing proper self-reference, the game itself looks/moves great too. This one's no exception!

Knowing your own body and knowing how it felt to hold that reference gives you a lot more to work with than finding someone else doing the pose. Both are good, but self is better.
Have been using irl references for Death to Heaven´s animations lately, and it's amazing.

Highly recommended, the clothes are optional too. #blender #gamedev #indiegame
December 26, 2025 at 4:04 PM
Reposted by Douglas
hey new bsky users please use alt text many of us here always do ♥️

if it's uncomfortable to type much any beats none, include low vision people in what's there & main names for mute words. on a text screenshot copy/paste the words to it

many people won't repost your post if it doesn't use alt text
in addition to accessibility:
-images in text search!
-respects mute words so you won't lose followers who don't want to see those people
-everyone can use translation easier

how to do:
1. add image
2. +alt button
3. briefly describe the picture, type words, copy/paste if screenshot of post or site
December 26, 2025 at 5:42 PM
Reposted by Douglas
Pro tip for an amazing, non-alcoholic refreshing Christmas drink. 🧉

My weird recipe I came up with:

3-4 cloves
1 stick of cinnamon
2 Star Anise.
Put that into 1 liter of Cola of your choice.

Leave it for a few hours. Pour it over 2 slices of Lemons and enjoy! #christmas #drink #december #enjoy
December 26, 2025 at 5:52 PM
Reposted by Douglas
Miro support finally got back after a couple of weeks with this utter bullshit response

Fuck this
December 26, 2025 at 1:04 AM