Ir al contenido principal

Entradas

Mostrando entradas de febrero, 2025

Python + Pygame (XXIV): Solitario Pirámide ('Pyramid')

En este post, mi versión del solitario Pirámide  ( 'Pyramid' ) ;  junto con  Klondike , Spider , TriPeaks y  Carta Blanca ( 'FreeCell' ) ,   una de las variantes más populares del solitario.  Otro solitario que he  desarrollado utilizando  la programación orientada a objetos  (POO), python y pygame . El solitario Pirámide ( 'Pyramid' ) se juega con un mazo de la baraja francesa o de póker estándar (52 cartas; todas menos los dos comodines), pero también se adapta muy bien a la baraja española, por lo que en mi versión se puede jugar con ambas barajas. El objetivo consiste en retirar en parejas todas las cartas que se disponen en una pirámide. Las cartas de cada pareja a retirar deben sumar 13, en la versión  con la baraja francesa, o 10, en la versión con la baraja española. En ambas versiones, los reyes (valores 13 y 10, respectivamente) se retiran solos, es decir sin necesidad de realizar ningún tipo de emparejamiento. Su preparación e...

Python + Pygame (XXIII): Solitario (Spider) - 2 barajas -

En el  post anterior  compartí mi tercera versión del solitario  Spider ,  desarrollado utilizando  la programación orientada a objetos  (POO), python y pygame , en la que se puede jugar ya a sus tres variantes: 1 palo, 2 palos y 4 palos, pero siempre con una única baraja: la francesa o de póker estándar (52 cartas; todas menos los dos comodines). Sin embargo, este solitario se adapta muy bien a la baraja española (40 cartas), por lo que comparto una cuarta vesión de este desarrollo en la que se puede jugar, además, con dicha baraja. Como siempre, espero que sea de utilidad para todos aquellos que estén interesados en aprender sobre estos temas y/o quieran revivir los ratos jugando a él. También como siempre, al final de este post  se podrán descargar tanto el ejecutable de windows como el resto de componentes del desarrollo  (código fuente, icono de la aplicación, imágenes, sonidos y resto de recursos). Imágenes: Descarga:  Ver descripción y...

Python + Pygame (XXII): Solitario (Spider) - 1, 2 y 4 palos -

En el  post anterior  compartí mi segunda versión del solitario  Spider ,  otro de los solitarios que he  desarrollado utilizando  la programación orientada a objetos  (POO), python y pygame , en la que se puede jugar a las dos primeras de sus variantes: 1 palo y 2 palos. Recordar que este solitario se juega con dos mazos de la baraja francesa o de póker estándar (52 cartas; todas menos los dos comodines), es decir, se juega con 104 cartas. En su primera variante, de ahí su nombre, todas ellas de un mismo palo, mientras que en la segunda todas ellas de dos palos, la mitad (52) de un palo de color rojo (corazones o diamantes), y la otra mitad (52) de un palo de color negro (picas o tréboles). Pues bien, en este tercer y último post de los dedicados a este solitario, comparto mi tercera versión del mismo, en la que, además, se puede jugar también a la tercera de sus variantes: 4 palos, en la que las 104 cartas que se emplean son ya de los 4 palos (26 de ...

Python + Pygame (XXI): Solitario (Spider) - 1 y 2 palos -

En el post anterior compartí mi primera versión del solitario  Spider , otro de los solitarios que he  desarrollado utilizando  la programación orientada a objetos  (POO), python y pygame , en la que se puede jugar a la primera de sus variantes: 1 palo. Recordar que este solitario se juega con dos mazos de la baraja francesa o de póker estándar (52 cartas; todas menos los dos comodines), es decir, se juega con 104 cartas, y en su primera variante, de ahí su nombre, todas ellas de un mismo palo. Pues bien, en este post comparto la segunda versión, en la que además se puede jugar también a la segunda de sus variantes: 2 palos, en la que las 104 cartas que se emplean son todas ellas de dos palos, la mitad (52) de un palo de color rojo (corazones o diamantes), y la otra mitad (52) de un palo de color negro (picas o tréboles). Esta variante de 2 palos se corresponde con el nivel de dificultad medio, e incrementa notablemente la dificultad de ganar respecto a la variante ...

Python + Pygame (XX): Solitario (Spider) - 1 palo -

Mi versión de  Spider ;  junto con Klondike , TriPeaks, Pirámide y Carta Blanca ( 'FreeCell' ) ,   una de las variantes más populares del solitario.  Otro de los juegos míticos que he  programado utilizando  la programación orientada a objetos  (POO), python y pygame . Este juego, que  fue desarrollado en 1991,  adquirió, al igual que Klondike, una gran popularidad cuando  Microsoft  lo incluyó en uno de sus sistemas operativos, en esta caso en Windows 98, formando parte del paquete adicional Microsoft Plus! 98. El solitario Spider se juega con dos mazos de la baraja francesa o de póker estándar (52 cartas; todas menos los dos comodines), es decir, se juega con 104 cartas, y en la primera versión de este solitario se podrá jugar a su variante de 1 palo: 104 cartas, pero, como indica el nombre de esta variante, todas ellas de un mismo palo. La variante de 1 palo es la recomendada para principiantes, ya que permite familiarizarse con...