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.