MAP (Motor de Aventuras Programables) es un motor que permite crear y jugar aventuras de texto.
Las aventuras de texto ("interactive fiction") son juegos en los que los jugadores usan comandos de texto para controlar su personaje e interactuar con el entorno. Están entre los primeros juegos de ordenador.
MAP incluye herramientas para desarrollar el juego y un ejecutor para jugarlo.