David McDonough's Avatar

David McDonough

@davidmcdonough

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,157
Followers
223
Following
50
Posts
30.09.2024
Joined
Posts Following

Latest posts by David McDonough @davidmcdonough

Post image

Land of the giants

#solodev #indiedev #gamedev #unity3d #shapes

18.08.2025 21:28 πŸ‘ 10 πŸ” 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 πŸ‘ 23 πŸ” 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 πŸ‘ 20 πŸ” 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 πŸ‘ 6 πŸ” 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 πŸ‘ 33 πŸ” 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
How to Write a GDD Method 3: The Story YouTube video by Game of Inches

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
How to Write a GDD Method 2: The Flatpack YouTube video by Game of Inches

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
How to Write a GDD Method 1: The Recipe YouTube video by Game of Inches

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 πŸ‘ 136 πŸ” 48 πŸ’¬ 10 πŸ“Œ 7

Intriguing!

10.04.2025 11:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Style Points
Style Points YouTube video by Game of Inches

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

09.04.2025 18:45 πŸ‘ 6 πŸ” 1 πŸ’¬ 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
Lying About Chance YouTube video by Game of Inches

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