48 Juegos y Otras Diversiones
El paquete animate
hace bailar el texto (por ejemplo, M-x animate-birthday-present
).
M-x blackbox
, M-x mpuz
y M-x 5x5
son rompecabezas. blackbox
lo reta a determinar la ubicación de objetos dentro de una caja mediante tomografía. mpuz
muestra un rompecabezas de multiplicación con letras que representan dígitos en un código que debe adivinar: para adivinar un valor, escriba una letra y luego el dígito que cree que representa. El objetivo de 5x5
es rellenar todas las casillas.
M-x bubbles
(burbujas) es un juego en el que el objetivo es eliminar tantas burbujas como pueda en el menor número de movimientos.
M-x decipher
(descifrar) lo ayuda a criptoanalizar un búfer que está encriptado en un simple cifrado de sustitución monoalfabético.
M-x disociated-press
revuelve el texto en el búfer actual de Emacs, palabra por palabra o carácter por carácter, escribiendo su salida en un búfer llamado *Dissociation*
(Disociación). Un argumento positivo le dice que opere carácter por carácter, y especifica el número de caracteres solapados. Un argumento negativo le dice que opere palabra por palabra, y especifica el número de palabras solapadas. Dissociated Press produce resultados bastante parecidos a los de una cadena de Markov, pero es, sin embargo, una invención independiente e ignorada; copia técnicamente varios caracteres consecutivos del texto de muestra entre saltos aleatorios, a diferencia de una cadena de Markov que saltaría aleatoriamente después de cada palabra o carácter. Mantenga las palabras disociadas fuera de su documentación, si quiere que se use bien y sea prolija.
M-x dunnet
ejecuta un juego de aventuras basado en texto.
Si quiere un poco más de implicación personal, pruebe M-x gomoku
, que juega al Go Moku con Usted.
Si está un poco aburrido, puede probar M-x hanoi
. Si está considerablemente aburrido, dele un argumento numérico. Si está muy, muy aburrido, pruebe con un argumento de 9. Siéntese y observe.
M-x life
ejecuta el celular autómata Game of Life de Conway (Juego de la Vida de un tal Conway).
M-x morse-region
convierte el texto de la región a código Morse; M-x unmorse-region
lo vuelve a convertir. M-x nato-region
convierte el texto de la región al alfabeto fonético de la OTAN; M-x denato-region
lo vuelve a convertir.
M-x pong
, M-x snake
y M-x tetris
son implementaciones de los conocidos juegos Pong, Snake y Tetris.
M-x solitaire
juega a un solitario en el que salta fichas sobre otras fichas.
El comando M-x zone
juega con la pantalla cuando Emacs está inactivo.
«Real Programmers» despliega M-x butterfly
, que utiliza mariposas para voltear un bit en el plato de la unidad, véase https://xkcd.com/378.
Por último, si se encuentra frustrado, intente describir sus problemas a la famosa psicoterapeuta Eliza. Escriba M-x doctor
. Termine cada entrada tecleando RETURN (RET
) dos veces.