Traducir el blog

Reprogramando un juego solitario

Posted on octubre 07, 2024 by Excel Pedro Wave

🔝To translate this blog post to your language, select it in the top left Google box.


Chistes de doctores:

¿Por qué los doctores tienen tan mala letra? Porque preescriben las recetas.

¿Por qué los doctores prescriben risas? Porque es la mejor medicina.


Chistes de programadores:

¿Por qué los programadores cometen tantos errores? Porque no preprocesan el código.

¿Por qué los programadores siempre llevan gafas? Porque necesitan depurar su visión.

¿Por qué los programadores no juegan al escondite? Porque los debuguean fácilmente.

¿Por qué los programadores siempre están en forma? Porque programan muchas rutinas.

¿Por qué los programadores no pueden mantener secretos? Porque siempre dejan trazas.

¿Por qué los programadores no juegan a las cartas? Porque siempre barajan todas las posibilidades.


En solitario se me ocurren cientos de chistes cuando no estoy programando, pero cuando programo, ¡maldita la gracia que me hacen esos chistes!


Reprogramando en solitario

Todos esos chistes de programadores se pueden aplicar a la reprogramación que he hecho de un juego solitario que comencé en 2011 para Excel 2003, 2007 y 2010, descargable aquí:

Como ese juego no es compatible con versiones recientes de Excel, he intentado reprogramarlo para que se ejecute en Excel 2010 y en todas las versiones posteriores de Excel, incluso en Excel para Microsoft 365.

Yo siempre programo en solitario, y más si estoy reprogramando un juego solitario con la intención de mejorarlo:

  • Para asegurar la compatibilidad con diversas versiones de Excel.
  • Para corregir bugs.
  • Para mejorar su usabilidad.
  • Para optimizar la experiencia del jugador.



¿Cómo he conseguido mejorar este juego solitario?

¡¡¡ Probando, probando y probando !!!
Como no tienes forma de saber qué hará un programa informático, hay que echar a andar el código. Porque esa es una verdad de la computación que muy pocas personas entienden, pero que Alan Turing probó matemáticamente: no hay manera de saber de antemano lo que hará un código a menos que lo ejecutes. Aunque lo mires y creas entenderlo a fondo porque tú mismo lo has escrito, es imposible. Incluso los programas más sencillos pueden generar una complejidad tan fabulosa que desafía la imaginación. Y lo opuesto también es cierto: puedes erigir una vasta arquitectura de múltiples niveles, puedes apilar línea sobre línea de códigos elaborados con belleza, bondad y virtuosismo, y acabar con las manos vacías, observando un paisaje yermo que no dará frutos aunque le inyectes toda la energía del universo.

¿Cómo jugar mejor al solitario?

Para mejorar en el juego del solitario, es importante planificar los movimientos con anticipación, enfocarse en construir las bases de manera estratégica, utilizar las columnas vacías sabiamente, revelar las cartas que están boca abajo, prestar atención al orden de las cartas, no jugar pensando solo en lo inmediato y ser paciente y persistente.


Vídeo de un juego solitario

Viendo el vídeo te darás cuenta que no soy bueno jugando al solitario, pues no me di cuenta que bajando el 5 de diamantes o rombos podía quitar el 4 de tréboles ♣ para ver una de las cartas ocultas y seguir intentando completar la partida...


Descarga un nuevo juego solitario

Descarga un nuevo juego solitario, compatibles con las versiones de escritorio desde Excel 2010 hasta Excel para Microsoft 365.

Las macros del archivo descargado están bloqueadas por defecto. Para desbloquear las macros debes modificar las Propiedades del archivo siguiendo estas instrucciones:

Las macros de Internet están bloqueadas de forma predeterminada en Office - Deploy Office | Microsoft Learn

Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.

Presiona el botón: Habilitar contenido cuando aparezca la ADVERTENCIA DE SEGURIDAD Las macros se han deshabilitado o se deshabilitó parte del contenido activo.

Las hojas están protegidos con contraseña (lee aquí para saber la contraseña), aunque las macros no están protegidas, por lo que puedes analizarlas.

ATENCIÓN: Se puede modificar este libro de Excel respetando esta licencia:

Creative Commons — Atribución-NoComercial-CompartirIgual-No portada — CC BY-NC-SA 4.0


Historia de un juego solitario

El solitario de cartas más popular es el Klondike, que recibió el nombre de Solitario Microsoft, como juego preinstalado en una distribución digital incluida con el sistema operativo Windows a partir de 1990, lo que lo hizo accesible a millones de personas en todo el mundo.

En 2011 programé un juego solitario en Excel, para poder seguir jugando en muchas oficinas en las que estaba vetado el solitario de Microsoft.

Desde julio de 2015, el solitario se encuentra dentro de Microsoft Solitaire Collection, junto con FreeCell y Solitario Spider. Viene incluido como software preinstalado en Windows 10.

En 2024 he reprogramado un nuevo juego solitario, que puedes descargar más arriba, gratuito y compatible con todas las versiones de Excel, para que juegues solitariamente en la oficina, en casa o mientras teletrabajas...

Cuéntame los errores que encuentres en este juego solitario e intentaré solucionarlos lo antes posible...

Dime en un comentario si quieres que programe más juegos de cartas en Excel.

P.D.: Dedicado a mis dos cuñadas. Una está sola involuntariamente y la otra voluntariamente.

No Response to "Reprogramando un juego solitario"

Leave A Reply

Indícame las erratas que encuentres y qué es lo que te gustaría ver en los próximos artículos.

Mi lista de blogs