Un padre crea Canon, un MUD web inspirado en HyperCard para enseñar a programar a su hija

Fuentes: Canon: a modern MUD inspired by HyperCard, built to teach my daughter to make games

Un programador presenta Canon, un juego multijugador web inspirado en los MUD (Multi-User Dungeon) textuales de los primeros tiempos de Internet, con el objetivo de enseñar a su hija de ocho años a crear sus propios videojuegos. La aplicación permite construir mundos a partir de texto, imágenes y un pequeño lenguaje de scripting llamado Cant, diseñado a propósito con limitaciones para resultar accesible.

El proyecto nace como un homenaje a HyperCard, la herramienta creada por Bill Atkinson en 1985 que el autor descubrió en 1989 en un laboratorio escolar con un Macintosh SE. HyperCard organizaba la información en "tarjetas" apilables que se podían vincular mediante botones, e incluía el lenguaje HyperTalk, lo que permitió a niños y no programadores crear juegos, fanzines y aplicaciones sin experiencia previa. El autor relata cómo, a los nueve años, construyó un rudimentario juego de lucha estilo Street Fighter enlazando cientos de tarjetas con botones.

Canon hereda esa filosofía: gratification instantánea, posibilidad de inspeccionar y modificar todo el contenido ("Ver código fuente"), una interfaz gráfica para las interacciones básicas y una transición suave hacia la escritura de código en Cant. El juego está pensado para jugadores con nostalgia por los MUD, los MUCK y los MUSH de la era telnet, así como para aficionados a la narrativa interactiva que quieran experimentar con la creación de mundos compartidos.