Software is like sex, better when it's free
Molti ritengono banalmente che su Linux non ci sono giochi. In parte è vero, perchè la maggior parte dei giochi creati e in sviluppo sono per piattaforme Windows, ma questo non vuol dire che su Linux non ve ne sono. Uno di questi giochi opensouce è Frets On Fire, il clone del famoso gioco per PlayStation 2 Guitar Hero. Questo è un videogioco musicale nel quale i giocatori usano la tastiera del computer per suonare le note musicali che scorrono sullo schermo, al fine di comporre una canzone. La grafica è molto ben curata e, una volta capito il gioco, il divertimento è garantito.

Il gioco non richiede installazione ma parte grazie ad uno script che richiama il binario e la libreria, inclusa nel pacchetto, che gli permette di funzionare. Scaricate quindi dalla home del sito il pacchetto che contiene tutto il gioco e scompattatelo:
cd ~/Scrivania
sudo tar zxvf FretsOnFire-1.2.512-linux.tar.gzSpostate poi la cartella appena estratta in /opt e creiamo un piccolo script che ci permetterà di lanciare il gioco:
sudo mv FretsOnFire /opt
cd
gedit .Frets.shVi si aprirà un file in cui dovrete incollare quanto segue:
#/bin/bash!
cd /opt/FretsOnFire && ./FretsOnFireRendete infine eseguibile lo script:
sudo chmod +x .Frets.shOra dovete creare l’icona nel menù. Quindi premete Alt+F2 e scrivete alacarte e aggiungete una nuova voce nella sezione giochi che avrà come nome “Frets On Fire”, come comando ./.Frets.sh e come icona quella originale situata in /opt/FretsOnFire/data/icon.png.
Vi sono vari modi per aggiungere altre canzoni a Frets On Fire, ma a prescindere da questi bisogna installare i codec .ogg Vorbis; date quindi da terminale il seguente comando:
sudo apt-get install vorbis-toolsI file da importare sono solo quelli del .ogg della canzone e potete trovarli in giro per la rete oppure sui maggiori protocolli p2p. Le canzoni vanno inserite nella cartella /opt/FretsOnFire/data/songs, oppure potete importarle direttamente dal gioco tramite Song Editor e quindi Import New Song e selezionate i file esplorando le cartelle. Per importare canzoni da Guitar Hero sarà necessario inserire in DVD del gioco nel lettore.
Per cambiare il tema di Frets On Fire basta trovare le skin del gioco e posizionarle in /opt/FretsOnFire/data/mods. Andate subito dopo nel menù del gioco e selezionate Settings, poi Game Settings ed infine Mods Settings; da qua potete scegliere il tema da utilizzare.
Approfondimenti e fonti:
Luca Marchi è un'appassionato di informatica e di web 2.0. Amante dell'opensource, scrive sul suo blog da circa tre anni. Per avere maggiori informazioni sull'autore visitate questa pagina.
Lucky
September 24th, 2008 at 6:14 pm
Una domanda Luca, per uno che non conosce linux che piattaforma consigli se vuole provarlo seriamente, e potrei far convivere due sistemi operativi sullo stesso pc?
Luca
September 24th, 2008 at 7:01 pm
Beh, io ti consiglierei Ubuntu che è una distro potente e allo stesso tempo user-friendly. Ovviamente puoi creare un’altra partizione e fare un dual boot.
Comunque se ne vuoi parlare puoi aggiungermi su MSN.
Lapsis
September 24th, 2008 at 7:13 pm
BEllisimo questo gioco!
Ma come posso attaccare la chitarrestta di GH sul computer?
marco
September 24th, 2008 at 7:17 pm
carino, se a qualcuno dovesse dare problemi di ‘alsa’ come al sottoscritto, allora installate questo:
sudo apt-get install libasound2-plugins
YOU SU*CK!!!
Lucky
September 24th, 2008 at 9:01 pm
Grazie, ho provato a contattarti ma non eri online.
Luca
September 25th, 2008 at 4:58 pm
@Lapsis, devi installare il pacchetto jscalibrator. Molto probabilmente scriverò un articolo riguardo ciò.
@marco, grazie tante del suggerimento!
@Lucky, lo so, col fatto che è ricominciata la scuola sono molto impegnato.
marco
October 3rd, 2008 at 4:30 pm
ho eseguito tutti i passaggi ma non mi funziona l’ultimo, copio nel terminale ma non succede nulla ç_ç
Luca
October 3rd, 2008 at 11:17 pm
Infatti l’ultimo comando non deve dare un output.
marco
October 5th, 2008 at 3:06 pm
ah…grazie xD
mohammed
December 26th, 2008 at 11:08 pm
ma dove si trova la cartella “opt”
e dove si trova il codec per agguingere canzoni
moskitta75
January 11th, 2009 at 12:40 am
L’ho installato con synaptics, ma quando lo avvio il monitor va in protezione perchè il settaggio video del gioco non è supportato dal monitor (un lcd da 1024×768@75Hz max), non sono riuscito a trovare il file di conf per sistemare il problema.
Chi mi aiuta?
moskitta75
January 11th, 2009 at 1:32 am
Ok raga, risolto il file è /usr/share/games/frtsonfire/game/GameEngine.py lo si apre con un editor di testo come super utente ed i parametri li riconosci subito…
Fatte le oppartune modifiche il gioco è partito ma quando ho cambiato alcuni settaggi come lingua, antialias e qualità al momento di applicare tali impostazioni il sistema grafico si piantava.
Ho risolto anche questo andando sullo stesso file e modificando i permessi, li ho estesi a tutti sia in lettura che scrittura, adesso è OK!!!
moskitta75
January 11th, 2009 at 1:39 am
Scusate, non ho risolto neanche con i permessi al file, quando applico le impostazioni mi ritorna la Scrivania ed il mouse è bloccato, devo riavviare il gioco da tastiera e poi da lì chiudo e tutto continua normalmente.