Dragon Age Veteran Mark Darrah Sees Factorio as a Window Into Programming Habits

Dragon Age Veteran Mark Darrah Sees Factorio as a Window Into Programming Habits

AI-generated editorial illustration; not a documentary photograph.

Former BioWare developer Mark Darrah has logged 832 hours in Factorio, making the factory-building game his most-played Steam title. In a PC Gamer interview published September 20, 2026, the Dragon Age: Origins co-director described a player's factory layout as a revealing, if informal, reflection of how that person might approach programming.

Automation as a Programming Mirror

Factorio asks players to construct increasingly elaborate production systems, balancing immediate fixes against cleaner long-term designs. Darrah compared his own sprawling, improvised factories with those created by his son, who plans layouts, dismantles inefficient structures and rebuilds them methodically. For Darrah, that contrast resembles the different ways programmers organize and maintain working systems.

A Game With Three Phases

Darrah divides the experience into three broad stages. The opening requires substantial direct movement and manual work, which he finds frustrating. The middle becomes more satisfying once production is largely automated, while the later game expands into managing multiple planets and building spaceships. He has recently been playing the Space Age expansion with his son.

That progression makes Factorio particularly suited to players who enjoy engineering problems, iterative optimization and systems that grow in complexity. The demanding early phase is a material caveat for anyone mainly interested in large-scale automation and interplanetary logistics.

More Than 12 Years of Factories

Darrah said he has played Factorio since before Dragon Age: Inquisition shipped, giving him more than 12 years with the game. It is also the title he would reinstall first after moving to a new PC, although he generally keeps games installed until replacing a machine.

Games as Design Study

His Factorio habit differs from his usual approach to games. After 29 years working in the industry, Darrah often plays only long enough to understand a title's design ideas. He cited the short organizing game Unpacking as an experience whose central concept he could absorb in about four hours, while games such as Civilization require at least one full playthrough to understand.

Darrah has also installed Riven to examine its puzzle design, but had played only three minutes at the time of the interview. His observations about Factorio and programming are based on personal experience rather than a formal method for evaluating developers.

Source: Mark Darrah, co-director of Dragon Age: Origins, has played Riven for 3 minutes and Factorio for 832 hours: 'If you want to know what kind of programmer someone would be, have them play Factorio'

Share this article
FacebookThreadsLinkedInX

Leave a Reply

Your email address will not be published. Required fields are marked *