Después de cierto tiempo, lanzo la nueva versión de MAZIAKS, personalmente me hubiera gustado haberla sacado antes pero a veces el día se nos queda corto. En fin, espero que os gusten los nuevos cambios que he introducido en el juego.
El texto breve que contaba la historia de lo que ocurre, ahora va acompañado de viñetas.
La primera opción en el panel general de las opciones. Permite
desactivar los efectos de sangre, sustituyéndolos por estrellas.
Aconsejable para públicos sensibles.
Al iniciar una nueva partida podremos elegir la semilla que queremos
usar, con lo que podremos volver a visitar los laberintos que más nos
gusten. Esto también nos permite reintentar un laberinto de alguien en
el salón de la fama.
* (Semilla: Valor inicial en la generacion procedural del laberinto.)
Las trampas ahora producen un sonido cuando son activadas. La muerte o victoria van acompañados de un recorte musical.
Con estos últimos cambios ya he completado todo lo que tenía planteado en el GDD de Maziaks. A partir de ahora intentaré buscar maneras de mejorarlo más allá del plan, siempre que disponga de tiempo.
Quería dar las gracias por las sugerencias de algunos jugadores para mejorar el juego.

Giganano es mi portatil, un Gigabyte M912, al cual le he ido cambiando varias partes a lo largo de los años. Esta vez le toca el disco duro, que todavía venia de fabrica, que lo cambiaré por un disco duro sólido. En concreto con un OCZ Agility 3 de 60GB.
Los discos duros sólidos realmente no son discos, son memorias flash masivas conectadas mediante interfaces típicos de discos duros, como puede ser SATA. Estos al no tener partes móviles que tengan que desplazarse hasta la ubicación física de la información, tienen unos tiempos de acceso prácticamente nulos, lo cual les hace extremadamente rápidos cuando se trata de acceder a mucha información dispersa y en varios ficheros.
A continuación detallo como migre el sistema de un disco a otro.
El sistema que tengo instalado en Giganano es Debian Etch/SID por lo que usare un sistema de rescate normal. En mi caso he elegido System Rescue CD instalado en un disco USB ya que el sistema carece de lector de unidades ópticas.
La tabla de particiones de mi sistema es así:
| Dispositivo | Formato | Tamaño | Punto de montage |
|---|---|---|---|
| /dev/sda1* | ext2 | 100 MiB | /boot |
| /dev/sda2 | linux-swap | 2,44 GiB | |
| /dev/sda3 | ext4 | 14,65 GiB | / |
| /dev/sda4 | ext3 | 131,85 GiB | /home |
Comienzo iniciando el sistema con el disco USB y montando una unidad externa en otro disco USB como destino de la copia del sistema:
mkdir /mnt/dest mount /dev/sdb2 /mnt/dest cd /mnt/dest mkdir giganano cd giganano |
Despues monto el sistema como estaba y lanzó la copia:
mkdir orig mount /dev/sda3 orig mount /dev/sda1 orig/boot mount /dev/sda4 orig/home cd orig tar czvfp ../giganano-debia-20120725.tar.gz * |
Esto le llevo un rato (a mi me llevó aproximadamente una hora). Cuando termine podemos desmontar los dispositivos y reiniciar:
cd / umount /dev/sda1 umount /dev/sda3 umount /dev/sda2 halt |
Esta es la parte relativamente sencilla; Sacar un disco y meter el otro.

Una vez vuelto a iniciar el sistema con el disco USB de rescate. Hay que rehacer la tabla de particiones, esta es diferente ya que el nuevo disco es de un tamaño inferior:
| Dispositivo | Formato | Tamaño | Punto de montage |
|---|---|---|---|
| /dev/sda1* | ext2 | 100 MiB | /boot |
| /dev/sda2 | linux-swap | 2,44 GiB | |
| /dev/sda3 | ext4 | ~50 GiB | / |
Montamos el disco externo y creamos directorios:
mkdir /mnt/orig mount /dev/sdb2 /mnt/orig cd /mnt/orig/giganano mkdir dest |
Montamos el disco y lanzamos la restauración:
mount /dev/sda3 dest mkdir dest/boot mount /dev/sda1 dest/boot cd dest tar xvfp ../giganano-debian-20120725.tar.gz |
Esto llevara menos tiempo que el salvaguardado (unos 5min en mi caso). Ahora hay que corregir ciertas cosas, Como borrar la entrada /dev/sda4 del fichero dest/etc/fstab ya que esa partición ya no existe.
También hay que restaurar el gestor de inicio GRUB. Para instalar el original del sistema podemos usar chroot para cambiar temporalmente al sistema que estamos restaurando:
cd .. mount -t proc none dest/proc mount -o bind /dev dest/dev chroot dest /bin/bash /usr/sbin/grub-install --recheck --no-floppy /dev/sda exit |
Al ser debian el comando dpkg-reconfigure grub-pc corregiría también la configuración de grub.
Una vez terminado podemos desmontar todos los dispositivos y reiniciar al sistema en el nuevo disco
cd / umount /dev/sda1 umount /dev/sda3 umount /dev/sda2 reboot |
La verdad es que de momento no le encuentro inconvenientes.
Después de investigar sobre métodos de acceso unificado, he terminado escribiendo un pequeño articulo para aclararme. Igual le puede servir a alguien mas.
Green Invasion; es el juego que he hecho para la Ludum Dare 48 en su 23º edicion, celebrando sus 10 años.