The Graphic Wizard Who Turned Computer Constraints into Pinball Construction Set

An abstract editorial illustration showing a glowing pinball on a workspace grid alongside geometric flipper and plunger components against a dark blue background.

In late 1978, Bill Budge spent half of his annual income as a UC Berkeley graduate student to purchase an Apple II microcomputer. The machine was so precious to him that he carefully wrapped it back in its original protective plastic packaging after every single programming session.

Photograph: Bill Budge
Photograph: Bill Budge. Photo: Jason Scott. Wikimedia Commons · CC BY 2.0. Resized and converted to WebP; no retouching.

From Minicomputer Punchouts to Apple II Bitmaps

Budge had first discovered computer programming years earlier in high school, when math teacher Harriet Hungate introduced a computer math class that relied on donated processing time on a local IBM 1401 minicomputer. Encouraged by his friend and fellow graduate student Andy Hertzfeld to choose an Apple II over cheaper alternatives, Budge was captivated by its high-resolution bitmapped graphics display. He soon dropped out of his doctoral program at UC Berkeley to code full-time. To understand the hardware, he rewrote the graphics code of Steve Wozniak's game Breakout to make the animation play faster. This experiment led Budge to create an original game called Penny Arcade, which Apple selected to bundle on "The Apple Tapes" cassette distributed with the Apple II Plus.

Arcade Clones and the Birth of BudgeCo

To reach a wider market, Budge partnered with Al Remmers, a traveling disk-drive sales representative for California Pacific. Remmers distributed Budge's games in simple plastic Ziploc bags to computer stores, generating $7,000 in earnings in the very first month. Between 1980 and 1981, Budge joined Apple full-time to work on the graphics team for the Apple III computer. While at Apple, he observed his engineering colleagues become captivated by physical pinball tables installed in their homes. Inspired by their focus on flipper techniques and ball physics, Budge quit Apple to found BudgeCo with his sister. He then created Raster Blaster for the Apple II, delivering realistic pinball physics that became a critical success.

Borrowing from the Lisa to Build a 48K Sandbox

Looking for his next project in 1982, Budge drew inspiration from early graphical user interface prototypes he had observed on Apple's experimental Lisa computer. Rather than designing another fixed arcade clone, he decided to build a visual tool that would allow non-programmers to construct their own games. Budge purchased a used pinball machine from a local thrift shop and dismantled it to catalog its mechanical parts. He then created a digital interface equipped with 15 drag-and-drop components. Fitting the entire program into 48 KB of RAM, Budge released Pinball Construction Set in late 1982. The software allowed players to modify gravitational forces, customize scoring logic, and save finished designs as standalone executable games.

The Rock-Star Programmer Era at Electronic Arts

Sales through BudgeCo were initially slow, but in 1983, Electronic Arts founder Trip Hawkins persuaded Budge to re-release the software under EA's new publishing banner. Hawkins launched a promotional campaign that presented programmers as "software artists," commissioning rock photographer Norman Seeff for a high-profile photo shoot. Budge brought a single studded leather glove he had acquired for an Apple Macintosh team party as a lighthearted joke. Seeff insisted that Budge wear the glove during the session, creating one of early computing's most famous publicity photographs.

Pinball Construction Set proved that early 8-bit microcomputers could serve as active creative tools rather than simple playback hardware. By combining real-time physics simulation with visual drag-and-drop editing inside 48 KB of memory, Budge demonstrated the potential of user-generated game software.

Cover: AI-generated editorial illustration; not a documentary photograph.

Source: The Pinball Wizard

Share this article
FacebookThreadsLinkedInX

Leave a Reply

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