Frets on Fire
Ecco … trovato un altro modo per passare il tempo davanti al PC, come già se non né passassi abbastanza :-P
Come il solito è stato un messaggio su Skype a convincermi a provare questo nuovo programma: un link con riferimento SourceForge è sempre gradito, questo sito infatti ospita ottimi progetti open-source.
Ma non mi piace scaricare caso … quindi dritti alla home-page del programma: http://fretsonfire.sourceforge.net
La pagina semplicemente scarica! come obbedire.
Finché aspetto che il download vado in cerca di ulteriori informazioni ed alla fine trovo lo scopo del gioco:
“Frets on Fire is a game of musical skill and fast fingers. The aim of the game is to play guitar with the keyboard as accurately as possible.”
In italiano “Frets on Fire è un gioco di abilità musica e di dita veloci. Lo scopo del gioco è di suonare la chitarra con la tastiera nel modo più accurato possibile”
Le parole suonare, chitarra e tastiera accrescono ancor di più in me la voglia di provarlo.
Nell’attesa guardo anche il video introduttivo presente in questa pagina ed incluso qui sotto
Già vedendo come utilizzare la tastiera penso che chi l’ha pensato ha avuto un’idea geniale. Per questo motivo giocherò sul mio vecchio desktop con Windows®.
Il gioco è scritto in Python :-) ma i file sono stati convertiti in eseguibili, questo risparmia l’installazione dell’interprete.
Come il solito una letta alla documentazione in particolare alla configurazione dei tasti e poi si avvia il gioco.
Giocare
Insomma il video spiega il concetto del gioco e come giocare: non rimane altro che fare pratica – pratica.
Game Modding
E’ possibile personalizzare il gioco! Si inizia dalla Modding guide dov‘è presente l’elenco delle personalizzazioni effettuabili:
- personalizzazione della collezione delle canzioni;
- personalizzazione dello stage;
- personalizzazione della grafica;
- creazione di un mod (insieme delle personalizzazioni di stage e grafica);
- traduzione del gioco.
Consiglio di leggere la sezione riguardante la customizzazione dello stage, perché in caso di PC lenti, è consigliabile eliminare qualche elemento grafico e relativo effetto (se presente) in modo da alleggerire la grafica in favore di una maggior giocabilità.
I sorgenti
Per me questo è stato il primo gioco, di un certo livello, che ho letto e verificato essere scritto in Python. La curiosità, quindi, mi ha spinto ad esamirare i sorgenti del gioco stesso.
Per avere i sorgenti occorre installare, o verificare di aver installato, SVN.
Poi da termiale:
$ svn co https://fretsonfire.svn.sourceforge.net/svnroot/fretsonfire fretsonfire
$ cd fretsonfire/
$ cd src/
$ python FretsOnFire.py
Note: (1) il download del codice può richiedere un po’ di tempo; (2) il gioco potrebbe non partire.
Quindi ecco la lista dei moduli Python da installare:
- pygame, pacchetto python-pygame1
- pyopengl, pacchetto python-opengl
- numpy, pacchetto python-numpy
- PIL, pacchetto python-imaging
- pyogg, pacchetto python-pyogg
- pyvorbis, pacchetto python-pyvorbis
- psyco, pacchetto python-psyco
- pyglew, pacchetto python-pyglew
Dopo la loro installazione il gioco dovrebbe partire. Conviene però avviare il gioco abilitando la creazione del log in modo da ricercare eventuali errori o warning
$ python FretsOnFire.py -v
Da me l’audio gracchia un po’ :-s peccato!
Links
1 i nomi si riferiscono ai pacchetti disponibili per KUbuntu 8.04
Permanent Link | Inserita il 17 maggio 2008 in Games, by Stefano |
