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.