Deesar 5.5

Ya hacía mucho tiempo que no actualizaba el blog, y qué mejor forma de hacer que con una nueva versión de Deesar que es prácticamente igual pero que yo me creo guay por haber hecho.

Básicamente, el cambio es que por fin he pasado todo el código a C y quedé todo contento. Por todo lo demás, salvo pequeños detalles visuales, es igual. Lo más chachi es que ahora se refresca la pantalla cada vez que se vuelve al menú, lo cual también tiene sus desventajas, pero es que no me pude resistir a añadir esa tontería (¡gracias, Félix!).

Deesar 5.5 - Menú principal

La cajita del menú es un poco diferente (plagio del Silstyle), voy probando cosas nuevas xD

Al ir pasando el código a C me di cuenta de algunos gazapos estúpidos que había metido, y otros no tan estúpidos pero que se podían mejorar, así que lo simplifiqué todo considerablemente. Además, he decidido (lógicamente) abandonar mis aventuras por los TADs creados por mí (con los que funcionaba la versión 5.0) para las cadenas de caracteres. Fue bonito y gratificante ver que todo funcionaba, pero el gasto de memoria por cada caracter era 5 veces más grande que en una cadena de caracteres convencional, y me parecía algo excesivo, además de que si me pongo a revisar el código del TAD tal vez descubra que debería haber suspendido Estructura de Datos, así que mejor no hurgar demasiado hondo…

Yo descubriendo las maravillas del \t, ya veis...

Yo descubriendo las maravillas de las tabulaciones, ya veis...

Y nada más, realmente… Si queréis probarlo dejo un enlace de descarga aquí abajo, y si encontráis cualquier cosa que no funcione, pues me lo podéis decir y esas cosas.

Contestar a esta entrada