Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
February 27, 2021
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Matt Klingensmith's Blog


Matt holds a PhD in robotics from Carnegie Mellon University and works as a software engineer at Boston Dynamics. He is the co-founder of Completely fair Games Ltd. and lead programmer on the game DwarfCorp


Member Blogs

Tthe strategies we tried for producing intelligent behavior in our base-building game DwarfCorp. State machines, action planning, behavior trees and sequential composition are discussed with examples and pitfalls.

In this article, we thought we would share our experiences with DwarfCorp, our recently funded video game kickstarter project: what went right, what went wrong.

In this article I wanted to discuss the common techniques of motion planning in context, and explain some of the advantages and disadvantages of each. I also want to present some of the basic techniques beyond those commonly used in video games.

Here we discuss the cellular Automata algorithm behind DwarfCorp's water simulation.

This is a post detailing the technical process of generating terrain in DwarfCorp: a ruthless fantasy capitalism simulator.

Matt Klingensmith's Comments

Comment In: [Blog - 09/07/2013 - 12:00]

Oops, it got re-numbered when ...

Oops, it got re-numbered when I pasted it into the editor. I now refer to it as step 2.2 .

Comment In: [Blog - 08/21/2013 - 08:35]

Good job on taking the ...

Good job on taking the game to fruition guys r n r nWe spent a lot of time arguing about how best to present philosopical arguments in this game. The most challenging part was getting the idea of contribution to the game. It 's easy to do a sort of ...

Comment In: [Blog - 08/11/2013 - 04:44]

Wow, awesome ...

Wow, awesome

Comment In: [News - 08/13/2013 - 04:25]

At first, we wanted no ...

At first, we wanted no stretch goals beyond cross platform porting for DwarfCorp for this very reason. However, after tons of community pressure, we caved and threw in a bunch of feature-creeping stretch goals. I 'm just hoping it doesn 't ruin our project