martes, 25 de febrero de 2020

Nueva versión del Ahorcado

 Estaba aburrido la semana pasada y me dio por mirar el código fuente del programa Ahorcado que publiqué el 2017 (¡como pasa el tiempo!). El caso es que me dio por añadirle algunas nuevas características. Vamos a ver cuales han sido.
No voy a explicar todo el funcionamiento del programa, ya que es sencillo, se puede leer la entrada original donde se explica el manejo.

Lo primero decir que no, la interfaz no ha mejorado (no tengo ni idea de hacer una interfaz bonita). Lo que si ha mejorado es que ahora se puede redimensionar la ventana, cosa que antes no se podía hacer. Se puede observar que hay nuevos iconos, que son partes de la novedad.

 Tal como explicaba en la entrada original, para empezar a jugar, hay que pulsar sobre el botón "Nuevo", y aquí está la primera novedad, se puede usar la combinación de tecla Alt + n.

 Una vez iniciado el juego, podemos ver un contador de tiempo en el fondo, que nos está mostrando el tiempo que nos lleva descubrir una palabra.
 Otra de las novedades es que no tenemos que pulsar con el ratón en las diferentes letras, podemos usar el teclado, lo cual es mucho más cómodo.

 En la parte superior, el cuarto botón es el de histórico de records. Al pulsarlo veremos las palabras adivinadas y el tiempo de nos ha llevado descubrirla en la partida actual, ordenados de menor a mayor (cuando se cierra el programa esos tiempos no se guardan).
 El siguiente botón se activará cuando hayamos descubierto una palabra o a pesar de no descubrirla, nos la muestra. Y con el podemos consultar la definición en la RAE.

Y por último, si abrimos una terminal y tecleamos lo siguiente:
ahorcado --terminal
veremos esto:

Si, es lo que parece. Es el ahorcado pero para jugar en el terminal. Por supuesto es mucho mas simple. Usa la misma base de datos que el programa principal pero sin tantas opciones. Simplemente introducimos la letra que creamos conveniente y pulsamos Enter. Si existe se completa la palabra oculta, si no existe aparecerá en el listado de Letras Falladas.
Y eso es todo. Me lo he pasado bien retomando este proyecto y sobre todo he entendido mi propio código de hace unos años, lo cual es ya un logro.

Edito:
  Para no crear una nueva entrada (no creo que merezca la pena), voy hacer un resumen rápido de las novedades de la versión 2.5.
  • Ahora podemos intentar adivinar palabras o citas famosas.
  • Nos indica el autor de la cita.
  • Podemos abrir la página de la Wikipedia con el autor de la cita.

  ¿Habrá mejoras? Pues no lo se. Me encuentro bastante atascado en añadir dos características que me parecen muy mejorables. La primera es en las citas: las palabras se pueden cortar al redimensionar la ventana, con lo que nos puede confundir. Y la segunda es que adivinar la cita es muy sencillo, demasiado sencillo, tendría que añadir algún tipo de dificultad. Pero como ya he dicho, estoy algo atascado. El tiempo lo dirá.

Para instalar el programa en Ubuntu 18.04 hay que añadir un ppa de Gambas3 antes, tal como se muestra aquí. A partir de Ubuntu 18.10 en adelante no es necesario ese ppa. Tampoco es necesario en Debian 10 agregar ningún repósito externo. En el enlace de SourceForge podéis encontrar los instaladores para Ubuntu, Debian, Fedora y el código fuente.



Download ahorcado

No hay comentarios:

Publicar un comentario