Duncan McPherson's Avatar

Duncan McPherson

@duncanmcpherson.bsky.social

I make games. I help others make games. I sometimes do other things. Currently with Unity Technologies. πŸ‡ΊπŸ‡Έ in πŸ‡¨πŸ‡¦.

775 Followers  |  2,538 Following  |  137 Posts  |  Joined: 07.09.2023  |  2.3849

Latest posts by duncanmcpherson.bsky.social on Bluesky

An image of a large, midnight blue hare in a night sky, positioned over a fantastical Earth, running between the sun and the moon. My illustration is called β€œThe Celestial Hare Turns the Heavens.”

An image of a large, midnight blue hare in a night sky, positioned over a fantastical Earth, running between the sun and the moon. My illustration is called β€œThe Celestial Hare Turns the Heavens.”

I’ve been learning Procreate, so I decided to share something I’ve been working on. 😊

11.10.2025 01:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The art is gorgeous! Looking forward to the next chapter!

01.10.2025 23:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This made me laugh hard enough to fart.

09.09.2025 17:19 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes! I was never hardware savvy enough for that, and I was so poor for so long that I was terminally afraid of breaking something or getting scammed. But if you have no other options, that _is_ the way, and I applaud those who had the courage to jump right in to that.

Piracy is good, actually. πŸ΄β€β˜ οΈ

09.09.2025 17:16 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I sound like a dinosaur when I talk about how important it is for games to be fun or engaging on their own merit. Ah well.

If I'm gonna be a dino, I wanna be a dilophosaurus. They look pretty cool.

09.09.2025 17:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Of course, the bar for what a game "is" seems kinda low.

I'm not a huge fan of calling dark patterns and microtransactions "game design."

09.09.2025 17:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Digimon and Club Penguin made games more accessible for kids, but from my experience the big equalizer that made games accessible for everyone was Facebook.

Mobile then helped even more.

Now, games are ubiquitous. People can't imagine limited access to games.

09.09.2025 17:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes, exactly. Even when I entered PC game development in '97, it was clear to me how elitist video games were. Even with consoles, you had to have so much disposable income.

I had 3 years in dev as a designer before I could afford a used PS. (Designers got paid jack.)

09.09.2025 17:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

When I started learning about production and project management, I learned that most of the problems that created crunch were already solved problems. Teams and companies just weren't applying them.

For a while it looked like things were getting better.
But here we are, back in the stupid ages.

06.09.2025 00:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

One of the primary reasons I left game design and went into production was to prevent crunch from happening.

You don't get a better product with crunch. You don't see higher productivity. You just see butts in seats, as though that's a metric worth keeping.

06.09.2025 00:40 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Devastating. Tragic. And completely preventable.

Over my career, I've known 3 developers who have either died during crunch conditions or who had health problems that were exacerbated because of crunch that then led to their premature death.

This has to stop.

06.09.2025 00:38 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

In case you need a little inspiration today. πŸ’–

12.08.2025 06:48 β€” πŸ‘ 150    πŸ” 35    πŸ’¬ 1    πŸ“Œ 4
Post image Post image Post image Post image

Visa and Mastercard released their public statements on censorship!

Visa and Mastercard are pretending they don't make any judgments on legal purchases, but Collective Shout CLEARLY told us they successfully pressured payment processors.

KEEP CALLING! IT'S WORKING!

01.08.2025 15:53 β€” πŸ‘ 6828    πŸ” 3680    πŸ’¬ 51    πŸ“Œ 73
Clarifying recent headlines on gaming content
Mastercard has not evaluated any game or required restrictions of any activity on game creator sites and platforms, contrary to media reports and allegations.
Our payment network follows
standards based on the rule of law. Put simply, we allow all lawful purchases on our network. At the same time, we require merchants to have appropriate controls to ensure Mastercard cards cannot be used for unlawful purchases, including illegal adult content.

Clarifying recent headlines on gaming content Mastercard has not evaluated any game or required restrictions of any activity on game creator sites and platforms, contrary to media reports and allegations. Our payment network follows standards based on the rule of law. Put simply, we allow all lawful purchases on our network. At the same time, we require merchants to have appropriate controls to ensure Mastercard cards cannot be used for unlawful purchases, including illegal adult content.

This is a pathetic statement and I’m begging every journalist to rip it to shreds

01.08.2025 15:51 β€” πŸ‘ 5272    πŸ” 2242    πŸ’¬ 137    πŸ“Œ 335

visa and mastercard deciding what games are allowed to be sold is an apocalyptic level threat to the games industry. phone calls are the highest impact way to help.

this is an all hands on deck situation. the enemy got results with 1000 phone calls.

we can beat them

phone numbers and a script:

25.07.2025 16:02 β€” πŸ‘ 9446    πŸ” 4859    πŸ’¬ 40    πŸ“Œ 78

I think I’ve just assembled a recipe for hot vanilla mix. A bit of vanilla powder, some powdered milk, some malted milk powder, a dash of salt, some sugar or granulated sugar substitute… it works!

Now, to do some more testing. Then, I’ll scale it up and share the recipe. πŸ‘

12.07.2025 19:42 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

An important follow up I also learned:

Try to be the person who _will_ be there for others when they need help.

No one cares? Sure. Care anyway.
No one will help? I get it. Do what you can anyway.

Try to be the person who does care. Some days you'll fail, but trying's better than not trying.

10.07.2025 17:45 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The first time I went to Uni, a roommate pulled a loaded gun on me. Drunk, high, aggrieved dude. I talked him down.

My experience with police, the U's admin, and anyone I knew afterwards taught me systems serve to protect themselves.

Most folks simply won't be there for you when you need it.

10.07.2025 17:37 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I’m more of a 5-2-4-1-3-5 guy, myself. To each their own!

27.06.2025 07:11 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A snip from the originally posted image, showcasing a plate, spoon, and fork. On the plate is written the word, "Enjog." This should likely read, "Enjoy."

A snip from the originally posted image, showcasing a plate, spoon, and fork. On the plate is written the word, "Enjog." This should likely read, "Enjoy."

Remember to enjog your meal!

25.06.2025 20:39 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Beans are great!

Also, this is the kind of meal menu that would make Pythagoras lose what little cool he had.

23.06.2025 15:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 19.06.2025 20:05 β€” πŸ‘ 3431    πŸ” 1137    πŸ’¬ 13    πŸ“Œ 51
Doctor Doom tooting a horn, saying, β€œFool! Doctor Doom toots as he pleases,” to Namor, who protests Doom’s actions.

Doctor Doom tooting a horn, saying, β€œFool! Doctor Doom toots as he pleases,” to Namor, who protests Doom’s actions.

Yes! Double yes for tooting your own horn on this!

17.06.2025 19:48 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

And here I thought "playing the skins" would be offensive to skeletons!

16.06.2025 14:19 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Reporter: How did the Israelis treat you, we saw them giving sandwiches?
Greta Thunberg: They probably have posted lots of PR stunts, they did an illegal act by kidnapping us in international waters but that’s not the real story here. The real story is the genocide in Gaza and systematic starvation.
Reporter: Are you worried about the others?
Greta: Yes…I’m calling for everyone who can to mobilize to demand their immediate release and, of course, to demand not only humanitarian aid being let into Gaza but also a ceasefire and most importantly an end to the occupation, an end to the systemic oppression and violence that Palestinians are facing on an everyday basis.
Reporter: β€œWhy do you think so many countries and governments around the world are just ignoring what’s happening in Gaza?”
Greta Thunberg: β€œBecause of racism.”

Reporter: How did the Israelis treat you, we saw them giving sandwiches? Greta Thunberg: They probably have posted lots of PR stunts, they did an illegal act by kidnapping us in international waters but that’s not the real story here. The real story is the genocide in Gaza and systematic starvation. Reporter: Are you worried about the others? Greta: Yes…I’m calling for everyone who can to mobilize to demand their immediate release and, of course, to demand not only humanitarian aid being let into Gaza but also a ceasefire and most importantly an end to the occupation, an end to the systemic oppression and violence that Palestinians are facing on an everyday basis. Reporter: β€œWhy do you think so many countries and governments around the world are just ignoring what’s happening in Gaza?” Greta Thunberg: β€œBecause of racism.”

This is how.

Greta Thunberg spits fire and gives you the only media training you may ever need.

11.06.2025 05:32 β€” πŸ‘ 11938    πŸ” 4448    πŸ’¬ 70    πŸ“Œ 85
Does accommodation work? Mainstream party strategies and the success of radical right parties | Political Science Research and Methods | Cambridge Core Does accommodation work? Mainstream party strategies and the success of radical right parties - Volume 11 Issue 1

Research from 2022 that every Democrat apologist should chew on:
β€œWe do not find any evidence that accommodative strategies reduce radical right support. If anything, our results suggest that they lead to more voters defecting to the radical right.β€œ

www.cambridge.org/core/journal...

12.03.2025 09:06 β€” πŸ‘ 2380    πŸ” 1007    πŸ’¬ 43    πŸ“Œ 289
Digitally illustrated graphic with big, bold, black text in the center reading "trans lives are more important than harry potter". Two cats with alternating colours of the trans flag lay above the top left and bottom right of the text, turning it pink & blue where they cross over.

Digitally illustrated graphic with big, bold, black text in the center reading "trans lives are more important than harry potter". Two cats with alternating colours of the trans flag lay above the top left and bottom right of the text, turning it pink & blue where they cross over.

happy pride month!

02.06.2025 08:53 β€” πŸ‘ 21952    πŸ” 9259    πŸ’¬ 70    πŸ“Œ 93
Post image

Hiiiiii im at Books with Pictures Con in Portland :)

07.06.2025 19:43 β€” πŸ‘ 141    πŸ” 11    πŸ’¬ 3    πŸ“Œ 0
My tortoiseshell cat, Nora, on my lap, looking directly at the camera.

My tortoiseshell cat, Nora, on my lap, looking directly at the camera.

I would make dinner, but it appears I am trapped.

Ah well. I’ll have food another day, then.

04.06.2025 01:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The latest wave of COVID revisionism is a transparent attack on the idea of expertise itself. It is not 'hubris' for public health professionals to issue guidance during public health emergencies!

02.06.2025 20:14 β€” πŸ‘ 1443    πŸ” 276    πŸ’¬ 49    πŸ“Œ 25

@duncanmcpherson is following 19 prominent accounts