David McDonough's Avatar

David McDonough

@davidmcdonough.bsky.social

Game designer, programmer, and teacher over 16 years. Former lead designer at Firaxis with credits on Civilization and XCOM titles, formerly at Cloud Chamber and Otherside Entertainment. Board game designer of Dawn's Early Light.

1,154 Followers  |  220 Following  |  50 Posts  |  Joined: 30.09.2024  |  1.7034

Latest posts by davidmcdonough.bsky.social on Bluesky

Post image

Land of the giants

#solodev #indiedev #gamedev #unity3d #shapes

18.08.2025 21:28 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Now with actual motion, dern you Bluesky and your GIF settingsโœŠ๐Ÿ”ฅ

#indiedev #solodev #gamedev #unity3d #shapes #pylon

15.08.2025 23:25 โ€” ๐Ÿ‘ 22    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Being a solo dev means being a technical artist too, and it can be really satisfying ๐ŸŽจ Making a lil' fx using logarithmic curves and perlin noise to create procedural incense smoke

#indiedev #solodev #gamedev #unity3D #shapes

15.08.2025 17:17 โ€” ๐Ÿ‘ 19    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

NOW we're cooking with vector art gas ๐Ÿ”ฅ

#indiedev #solodev #gamedev #Unity3D #shapes

05.08.2025 01:01 โ€” ๐Ÿ‘ 14    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Wave Function-based background set is starting to really shape up now that I wrote a custom SVG importer and converter to 'Shapes' drawing data ๐Ÿ”ฅ

#indiedev #solodev #gamedev #unity

01.08.2025 21:09 โ€” ๐Ÿ‘ 11    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Next step for Realm building: merge patterns. Different realms have to built in certain spatial groups in order to merge into larger, more powerful versions of themselves. 'Shapes' gives me a nice little "constellation" style display for that in the Former UI.

#indiedev #gamedev #solodev #unity

30.07.2025 14:31 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Next step for the wave function background: some real architectural primitives. Much better foundation for building some good environment art.

#indiedev #solodev #gamedev #unity

25.07.2025 20:58 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Having some fun with wave function collapse to generate procedural mountain polygons under the Realms

#indiedev #gamedev #solodev #unity #shapes

23.07.2025 19:09 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

#TactiCon Panel 2025 - Sustaining creativity within a franchise: making a sequel as fresh as the first one

โญ๏ธ @fireflynick.bsky.social
โญ๏ธ @jamesgroundshatter.bsky.social
โญ๏ธ Stephan Wirth
โญ๏ธ @davidmcdonough.bsky.social

Watch live now: store.steampowered.com/sale/Tactico...

18.07.2025 16:19 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™ll be in the Sustaining Creativity panel on Friday to talk about my time on Civ and XCOM!

#tacticon #gamedev #indiedev

17.07.2025 02:26 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Game design/dev bingo, made using buzzwordbingogame.com

Game design/dev bingo, made using buzzwordbingogame.com

The time is right for a new game design/dev bingo!

Have you crossed off any of the below?

#gamedev #indiedev ๐ŸŽฒโœ‚๏ธ #bingo #ttrpgdesign #ttrpgdev

16.07.2025 10:58 โ€” ๐Ÿ‘ 48    ๐Ÿ” 10    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Post image

This is hands-down one of the best books a game designer can read โ€” for knowledge and insight, and for inspiration. With chapters including โ€œColonoscopies and Board Gamesโ€ and โ€œQuantum Tic-Tac-Toe,โ€ you canโ€™t go wrong. Time for a re-read!

#gamedev #indiedev #solodev #gamedesign

01.07.2025 00:00 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

First playtester approved! And he even found like a dozen bugs ๐Ÿ˜‚

#indiedev #solodev #gamedev

23.06.2025 22:32 โ€” ๐Ÿ‘ 32    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

One nail at a time โค๏ธA project can seem impossible when looking out across a huge space of to-do, but you get there. Every nail you drive is one closer to done.

#indiedev #solodev #gamedev

04.06.2025 14:40 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Sympathy for the Devil What looks like discipline is often just fear, dressed up in process.

WHOOOF READ THIS
#gamedev

29.05.2025 21:37 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Even for everyday programmers thereโ€™s sometimes no substitute for getting the problem space on paper ๐Ÿ“

#gamedev #indiedev #solodev

27.05.2025 18:03 โ€” ๐Ÿ‘ 34    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2

A week ago was my last day at Otherside Entertainment. We did a lot of great things there, we had lofty ambitions and ideals, but in the end it wasnโ€™t to be. Time for a good rest and then the next chapter!

08.05.2025 00:37 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks, will keep you in mind when the time comes!

24.04.2025 12:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
How to Write a GDD Method 3: The Story
YouTube video by Game of Inches How to Write a GDD Method 3: The Story

How to Write a GDD Method 3: The Story!

What does the game feel like? What's the player see, think, and imagine? The most potent way to illustrate the VISION of the game.

#gamedev #indiedev #solodev #gamedesign

23.04.2025 00:49 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

SAME

21.04.2025 22:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
How to Write a GDD Method 2: The Flatpack
YouTube video by Game of Inches How to Write a GDD Method 2: The Flatpack

How to Write a GDD Method 2: The Flatpack!
What are all the pieces you need and what are the instructions to use them?
#gamedev #gamedesign #indiedev #solodev

20.04.2025 11:33 โ€” ๐Ÿ‘ 9    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Everyone hates on UI development but I find it quite satisfying. Itโ€™s like making a clock with all the little components coming together to make something smooth and beautiful โค๏ธ
#gamedev #indiedev #solodev

15.04.2025 12:14 โ€” ๐Ÿ‘ 24    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
How to Write a GDD Method 1: The Recipe
YouTube video by Game of Inches How to Write a GDD Method 1: The Recipe

How to write a GDD, method 1: The Recipe
What are the ingredients, steps, and expected result when served? #gamedevelopment #gamedesign #gamedesigntips

12.04.2025 15:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Announcing my next game!๐Ÿค˜

"Deedlee Doo! Carkour!"๐Ÿ”ฅ

-A game where you do parkour with a car using explosions
๐Ÿš—๐Ÿ’ฅ
-Everything in the game is made out of clay in real life๐ŸŽจ
-The sound effects and music are all mouth sounds๐Ÿ‘„

Wishlist it now on Steam, out on May 12th, 2025!๐ŸŽธ

10.04.2025 16:01 โ€” ๐Ÿ‘ 138    ๐Ÿ” 48    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 7

Intriguing!

10.04.2025 11:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Style Points
YouTube video by Game of Inches Style Points

Be careful about telling players what to care about #gamedev #indiedev #gamedesigntips #gamedesign

09.04.2025 18:45 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The secret dice rolls of XCOM: Enemy Within. How Firaxis fudge the numbers You've probably done this in XCOM: quicksaved before a risky 10% chance to hit shot, missed, guiltily quickloaded to before you took the shot and tried again. Except it doesn't work. XCOM cleverly sav...
06.04.2025 17:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Lying About Chance
YouTube video by Game of Inches Lying About Chance

Can you fudge the numbers? Should you? #gamedesign #gamedev

06.04.2025 17:47 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Of course! Technical comes later. Start with whatโ€™ll make the reader see the whole experience - see what /you/ see.

01.04.2025 22:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Write a narrative sample of play like itโ€™s a childrenโ€™s bedtime story. Tell me about an imaginary player, describe everything she thinks and clicks on and observes. Let me imagine the game in motion.

01.04.2025 13:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@davidmcdonough is following 20 prominent accounts