TerminalHero – El GuitarHero para los amantes de la consola

Muy seguramente muchos conocen el famoso video juego GuitarHero, un excelente juego disponible en diferentes plataformas y que tiene miles de usuarios y fans alrededor del mundo.

Ahora bien, es muy probable que ha algunos geeks al ver este juego, se les haya pasado por la cabeza, implementarlo en una Terminal de GNU/Linux. Una de tantas personas que lo pensaron, se animo a desarrollarlo y aqui el resultado: Terminalhero.

TerminalHero es un juego basado en guitarhero, pero en ves de guitarras y notas musicales, tiene terminales y letras, esta desarrollado en Perl y para instalarlo se deben tener instalados previamente los siguientes modulos de perl:

  • Term::ReadKey
  • Term::TermKey
  • POE
  • POE::Wheel::TermKey

Para instalar estos modulos debemos hacer uso de CPAN, en una consola digitamos:

cpan [modulo]

Es probable que cuando estemos instalando este modulo «Term::TermKey» nos encntremos con un problema, para resolverlo debemos hacer lo siguiente:

  • Descargamos libtermkey desde este enlace libtermkey
  • Lo extraemos, compilamos he instalamos

tar  xvvf  libtermkey-0.16.tar.gz
cd libtermkey-0.16
make
sudo make

  • Una vez hecho esto, añadimos /usr/local/lib a la variable $LD_LIBRARY_PATH

export LD_LIBRARY_PATH=/usr/local/lib
echo $LD_LIBRARY_PATH

  • Despues de esto, procedemos nuevamente a instalar Term::TermKey con cpan, y si todo ha salido bien, ya no saldra el error de antes.

Una vez solucionado este error e instalado todos los modulos necesarios, procedemos a descargar el juego.

  • Descargamos el juego desde este enlace terminalhero
  • Lo extraemos y lo instalamos.

tar xvvf ciembor-TerminalHero-e49cfe4.tar.gz
cd ciembor-TerminalHero-e49cfe4/
perl Makefile.PL
make
make install

Una vez hecho esto ya tendras instalado el juego y solo bastara con ejecutar en una consola terminalhero para comenzar a jugar. A continuacion dejo un par de screenshot y un video donde el autor muestra su habilidad en la terminal.

terminalhero

Comparte!
No hay comentarios

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *