Dopo il successo di Karateka, sviluppato mentre era uno studente universitario, Jordan Mechner avrebbe voluto indirizzare la propria carriera verso il cinema. Provò per un anno a scrivere una sceneggiatura, ma nel 1986 accettò di sviluppare un nuovo videogioco per conto della Brøderbund.
Sebbene la casa di produzione sperasse in un sequel di Karateka, proprio il successo di quel titolo consentì a Mechner di ottenere totale libertà creativa. Cominciò quindi a sviluppare un progetto originale basato sulle meccaniche di due videogiochi della stessa Brøderbund, Lode Runner e The Castles of Doctor Creep.