The People Behind Boulder Dash
Three figures shaped the franchise: the programmer who built the physics, the programmer who supplied the concept, and the publisher who connected them.
Peter Liepa was a Canadian programmer and software consultant, born around 1955, who taught himself Forth while working on business software before turning to game development full-time. He is the principal architect of the Boulder Dash franchise - responsible for the physics engine, the cave design, the SID music, and virtually everything that made the game distinctive.
Liepa's background was in mathematics and software development, with a personal pull toward art and music. Boulder Dash was, he later said, the project that let all of those interests converge. He composed the four-voice SID music for Boulder Dash and its first two sequels using a music editor he wrote himself, without even knowing what key the compositions were in until a musical friend told him decades later.
His approach to physics was to model a cellular automaton: simple rules applied to a grid. Boulders fall if the space below is empty. They roll off other boulders if space allows. Diamonds behave like boulders. Amoeba spreads until it reaches a fixed size or solidifies. The rules were elementary but their interactions produced behaviour that felt emergent and genuinely surprising - including to Liepa himself.
After Boulder Dash II he stepped back from direct involvement. First Star Software brought in other developers for later entries, though Liepa did brief consulting work on a few projects including the Construction Kit. By the time he gave extended interviews in 2015, he had long since moved on to other interests - including high-end computer graphics. He continued to receive royalties from the franchise.
In 2015, for the 30th Anniversary mobile release, Liepa designed a new cave pack - his first cave design work in nearly thirty years. He spent about a month creating 20 caves, using the same method as 1983: place elements at random, play until patterns emerge, and then stop the bike, write down the idea.
"I built my own little pixel sprite editor and all I wanted was a character that could run... he kind of came out as he did with a striped shirt and big eyes and big head... the blinking and the foot-tapping... I must have just been fooling around with things like eye size or whatever and then stumbled across these effects... something to bring the character to life when the player was not doing anything."
Peter Liepa on creating Rockford's idle animation, The Retro Hour EP125, 2018
Liepa's SID compositions for Boulder Dash I, II, and the Construction Kit are preserved in HVSC. For the composer's SID files and the in-browser player, see the Music page.
Chris Gray was a Toronto-area programmer who developed the original dig-and-collect concept that would become Boulder Dash, working on the Atari 8-bit platform around 1982 to 1983. His prototype - a BASIC program called "Pitfall" with rocks, dirt, and a simple character - was submitted to In Home Software, a small local publisher.
In Home connected Gray with Liepa, anticipating a simple machine-language port. Instead Liepa spent six months redesigning the game almost entirely, departing significantly from Gray's single-screen concept. The collaboration was conducted long-distance and, by Liepa's account, "fizzled" fairly quickly as the two programmers found themselves on different creative wavelengths.
Gray is credited on the Atari 8-bit version of Boulder Dash. Liepa is credited on the C64 version - the platform that made the franchise what it became. Gray has been less prominent in retrospective interviews and documentation, with fewer direct quotes or detailed accounts of his work surviving in the public record.
His contribution to Boulder Dash is real and substantive: the core concept of digging, collecting, and avoiding gravity-driven objects originates with Gray's prototype. Without that initial spark, Liepa might have gone in a completely different direction.
Bob Pfeiffer founded First Star Software and served as its president during the Boulder Dash era. Based in New York with affiliations to Warner Brothers / Warner Communications, First Star published games for Atari 8-bit and Commodore 64 platforms in the early 1980s.
It was Pfeiffer who identified both Gray's and Liepa's independently-developed dig-and-collect concepts and brought the two programmers together. When In Home Software failed to move forward, Liepa sought American publishers; First Star was geographically close, seemed reliable, and was enthusiastic about the game. Liepa signed with them.
Pfeiffer and First Star made a key business decision that shaped the franchise's longevity: they retained the Boulder Dash IP outright. Liepa continued to receive royalties, but First Star controlled the property - a decision that allowed the franchise to survive long after Liepa's involvement ended, and ultimately facilitated the 30th Anniversary revival under BBG Entertainment in 2014.
First Star's other notable titles included Astro Chase (1982) and Spy vs. Spy (licensed from Mad Magazine). The company entered a long decline in the 1990s, but the Boulder Dash IP - their most durable property - outlasted the studio's active publishing period by decades.