Douglas
@dmgregory.ca
1.8K followers 1.3K following 500 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
andersonmancini.bsky.social
#threejs r181 is going to be insane. I’ve been playing with it before release — and we finally have native Screen Space Global Illumination + SSAO via #TSL in #r3f and #WebGPU. Live link soon. Subscribe at andersonmancini.dev

Higher resolution video at: www.youtube.com/watch?v=hIRe...
Reposted by Douglas
museumofscreens.bsky.social
Pole Riders (2012)

Creator(s): Bennett Foddy
Type: Flash
Language: [EN]
Status: Port Available

www.foddy.net/PoleRiders.h...
Reposted by Douglas
bentaels.bsky.social
Don't overlook the importance of also hearing what the player is heading during UX Tests in order to gain full context of their behaviour

This can mean adding speakers + their headphones if doing room observation

Or making sure audio is piped (along with video) to the observation room
This image shows a purple space marine (noise marine) with a big electric guitar. Behind them are two large demonic looking speakers and on the ground are two imperial guard trying to block their ears

Art by Yaroslav Lotsmanov
Reposted by Douglas
raiganburns.bsky.social
So far Baby Steps is GOTY for me (or, runner-up behind Cinco Paus anyway).

It's actually almost infuriating how great it is.

I only wish more indie games were trying to be like this (ie actually interesting, new, personal, glorious concepts) rather than chasing the top 5 Steam tags or whatever.
Reposted by Douglas
grimdoot.bsky.social
I've been meaning to buy some emergency whistles for a while now, but current events have convinced me to finally purchase them today.
royalpratt.bsky.social
ICE / Border Patrol threatening to arrest a cyclist for following and recording in Chicago
Reposted by Douglas
Reposted by Douglas
mrdanielsir.bsky.social
Look at that. Another reason to ditch the big tech companies for your online services. They're never actually free, so actually paying for a smaller company's non-dystopian service shouldn't be that much of a deal.
Reposted by Douglas
benjaminrivers.bsky.social
Somehow totally missed that our sci-fi romance game Alone With You is included in PlayStation's LGBTQIA+ category on the PS Store. 🌈 This makes me happy.

#indiegame #gamedev
The PlayStation Store running on a PS5 console, showing a grid of game icons, including Alone With You. The PlayStation Store running on a PS5 console, showing the LGBTQIA+ category, and a grid of game icons.
Reposted by Douglas
jamellebouie.net
a key thing about vought — and all of these guys — is that they have a totally top down and hierarchical vision of the world. they believe that the cultural changes they hate can be turned off by destroying the federal government because they can’t imagine that they emerged bottom-up in society
thomaszimmer.bsky.social
What he’s railing against is a profound shift in culture, status… He’s obsessed with the idea that America is controlled by a leftist “ruling elite” - but “elite” isn’t defined socio-economically or by political power, it means something like: Getting to define “real America” and who gets to belong.
Reposted by Douglas
southerngayteacher.bsky.social
Imagine this: Retired couple writes postcard saying, “You lack values,” to DeSantis’ appointed official. Later, two armed officers show up at the couple’s home to intimidate and question them. This is the country we live in now.

www.theguardian.com/us-news/2025...
Doge-ish comes to Florida: a DeSantis loyalist is going after ‘waste’ in Democratic cities
Blaise Ingoglia was handpicked by the Republican Florida governor to lead an assault on municipal spending
www.theguardian.com
Reposted by Douglas
ramiismail.com
One of the wildest issues AI creates is that it makes people who shouldn't do things they don't understand, do those exact things believing they understand.
cait.bsky.social
guy in a legal advice reddit wants to know how to get out of paying google the money he owes them after vibe coding one of his apps into running 40 times a second for several days straight, but says it's not his fault bc they should have stopped him by making it harder to use
r/LegalAdviceUK u/ShavedAp3 • 3d
Join
Google want to charge me 7 k for API access what can I do as they are denying appeals
Debt & Money
Hi there and thanks for reading.
I tried to keep this brief and just ended up rambling on trying to get as much in as possible so here is my edited hopefully a lot smaller problem.
Google are charging me 7k for a mistake that I told them about within a day, the bill went from about £45 to 16k in a day! when I asked for help I was told "dont worry well reset it as a one off, you'll need to put measures in place and ill guide you through those after you agree" So i did he then said "I will monitor it for a further 24 - 48 hours and then tell you how to put the measures in place. " Less than 24 hours later the bill was now 23k and I found out how to stop it myself. Then came the long back and forth to get it reset.
Fast forward 5 months they have finally given me a 20k credit but with VAT the total bill at the time of the credit was 27k
The 20k would have cleared the costs at the time of making them aware they claim its both our responsibilities to monitor costs I feel I did that by contacting them as soon as I saw the irregularity.
I asked them to reconsider they said no the appeal has said that is their final offer so 1 now owe 7k.
Is there anything I can do here from a legal standpoint. I don't have 7k I barely have £45.
Thanks for reading I am in England if it helps. Intentional or not, OP used either 36k (16 + 20) or 43k (16 + 27) of API credit. Obviously what API it is matters, but with google maps, 16k would equate to ten million pulls. Or two hundred thousand Gemini 2.5 calls with 1000 token input and 5k token output.
Those aren't numbers that something running correctly should run up for any average person or company. So either google screwed up something (which is unlikely that it would only happen to one person in the entire network) or OP has some app or something which isn't running properly and is sending too much to the API.
Edit: It was OP's app, polling google maps nearly 40 times a second for days.

tom_watts • 3d
According to other posts he ended up polling Google maps direction API 2300 times per minute for a few days. Looks like a combination of OP not knowing coding and asking ChatGPT to do it for him, and potentially Google's backend doing something weird in interpreting the janky code.
•••
146 ShavedAp3 OP • 3d
Even if that was the case and it wasn't the sign up process doesn't have the documentation I refer to.
Funnily enough though asking an LLM to help me find it still took some digging after it did.
If you work in the field im sure its easy but those just tinkering or learning not so much.
If google didnt want people like me using it they could make it far harder to do so, they could have hard limits in place for sole users to prevent stuff like this and so many other things.
Should they well clearly they don't think so and no doubt you agree that doesn't make it the right opinion it just makes it yours.
• • •
4
Reposted by Douglas
toddparkergames.com
AI slop completely overtaking the "playlist of random music that is good for working" genre of video on youtube has at least had the upside of making me listen to game OSTs way more than I usually would

Shoutout VA-11 Hall-A in particular, such a good vibe-y soundtrack
Reposted by Douglas
cuddlepunk.bsky.social
the rules of civility that govern us come from a long heritage of colonial oppression; so often existing only to silence and punish
tumekestudio.com
Yesterday NZ Parliament was suspended after a haka broke out.

Again.

It was called contemptuous.

This is the voice of the local people being silenced because systems do not fit their expression.

We are using games to allow others to experience a part of this.

www.rnz.co.nz/news/politic...
Watch: Haka breaks out after Te Pāti Māori MP Oriini Kaipara's maiden speech, Parliament suspended
Speaker Gerry Brownlee intends to investigate whether anyone knew about the haka, after Te Pāti Māori MP Oriini Kaipara's maiden speech.
www.rnz.co.nz
Reposted by Douglas
spaceprez.bsky.social
One side aspect of this story is demonstrating how lies and slander on reddit gets picked up and regurgitated to you as fact without context of bias by LLMs
707kat.bsky.social
The article by @larslofgren.bsky.social that Primeagen cites in this video.
Reposted by Douglas
rzubek.bsky.social
Yes, exactly this:
catacalypto.bsky.social
I have a theory that when designing a social simulation / generator, it can be useful to keep in mind a story you’d like your system to be able to organically generate. not every system should generate the same story but I have a short list of high-salience interesting stories I reach for. (1/2)
Reposted by Douglas
david.noll.org
Ladies and gentlemen, the meritocracy
robertscotthorton.bsky.social
Trump said he deserved a cut for brokering the TikTok deal, and at once there was agreement that his son Baron would have a top executive slot... though he hasn't asked for it, and has no apparent qualifications to hold it. This is how Trump 2.0 works. www.telegraph.co.uk/us/news/2025...
Barron Trump tipped for top TikTok job
US president’s 19-year-old son could be appointed to the app’s board
www.telegraph.co.uk
Reposted by Douglas
chrisdeleon.bsky.social
saw a new big article suggest "Neither is the Frog a satire of anything in particular... The Frog is meaningless." the newer variety of copycat unicorns, bears, etc are random absurdity riffing on it, but there's a relevant backstory for the specific main/original frog style, see quoted 🧵 if curious
inflatable costume frog with blue neck bandana standing at front of crowd facing military outfit ice agent people hiding their faces because they're cowards breaking numerous laws daily as part of a coordinated effort to treasonously overthrow democracy in the united states.
Reposted by Douglas
ss1shadow.bsky.social
🕒✨ Level up your socials!

I made an Excel "post timing" sheet to see when my followers are most active -- helped me nail my #gamedev launch windows!

Don’t gatekeep your wins! Build, share, and grow together! 🗓️🚀
#pixelart #indiedev #indiegame #community
Reposted by Douglas
turbohermit.bsky.social
For this #screenshotsaturday, we'd love to share some progress and design insight on encounter selection for Bibidi Bibidi! Instead of the classic map with routes that we've come to expect from roguelike deckbuilders we opt for something else...

#indiedev #indiegame #gamedev
1/9
Reposted by Douglas
vivschwarz.bsky.social
In every class I visit the kids all why I use fingerprints in my books. I ask them right back and this is what they suggested this week:

Because it's a circle
To make it beautiful
To show that it's real

They used to say "because they are all different". They still said that but first, "real"
Reposted by Douglas
ryancordell.org
Experimenting with a new concept using @queermedieval.bsky.social’s Portland Frog woodcut. Embracing goofiness as protest.
A poster in green ink on off white paper. In the center is a woodcut style illustration of a protester wearing an inflatable frog costume standing up against two ICE agents. The text above and below reads:

VIVE LA
RIBBITSTANCE
Reposted by Douglas
ketanjoshi.co
It is really, really, really stunning to me how the first part in particular has already become so incredibly noticeable.

In the climate space alone I am spending more of my precious remaining life hours convincing ppl that the output of a word generating program is not the default truth......
junlper.beer
i’ve been trying to think of the real actual applications of generative ai in it’s current state and the two things i have so far is it makes everyone more dumb and also every more paranoid
Reposted by Douglas
charlesboury.fr
Just played the demo of #Truckful a physics-based truck delivery game 🛻📦

Vistas along the road are gorgeous, look at them!
Fake perspective is fascinating, how was it made?

(game by @mythicowlgames.bsky.social)
Reposted by Douglas
nycsouthpaw.bsky.social
What an emblem of the billionaire class—descending on a peaceful city in a private jet on the horn to NYT asking for the place to be invaded by federal authorities because the rent-a-cops you employ for a week to harass a few junkies outside the convention center cost too much.
Mr. Benioff spoke as his annual Dreamforce conference is set to begin Tuesday in downtown San Francisco, bringing 50,000 visitors to the city. He is scheduled to deliver a keynote address about the benefits of "agentic enterprise," a business model in which humans and artificial intelligence bots work together.
Speaking by telephone from his private plane en route to San Francisco, he lamented that he has to pay for nundreds of off-duty law enforcement officers to help patrol the convention area and said that San Francisco needed to "re-fund" the police.
The city never actually "defunded" its police force, and San Francisco's violent crime rates are below those in many other U.S. cities.
But San Francisco has struggled to recruit and keep officers, and it still has problems with lower-level crimes and open-air drug use, especially in neighborhoods like the Tenderloin near City Hall. It has about 1,500 police officers, and Mr. Benioff says it ne → another thousand.