Dave Platt
Dave Platt es un programador norteamericano que en 1979 desarrolló una versión ampliada de Adventure, conocida como Adventure 3 o Adventure 550.
Esta versión extendía la aventura original de Crowther y Woods aumentando los tesoros de 15 a 26 y las localizaciones de unas 130 a unas 240, y añadía tres nuevos laberintos a los dos originales. También introdujo eventos aleatorios y respuestas variables a las acciones del jugador, con lo que el juego ganaba en variedad y rejugabilidad. Platt siguió manteniendo y ampliando el juego durante varios años, añadiendo pistas y mensajes nuevos.
El parser, al que llamó A-Code (no confundir con el motor desarrollado años después por Level 9) fue escrito en FORTRAN. Este sistema es considerado el primer lenguaje de programación específico para aventuras conversacionales.
Una versión moderna del juego fue programada en C por Arthur O'Dwyer, basada en una versión de A-Code de 1984.