Giochi « admiral0's blog

admiral0's blog

Linux, music and poetry

Posts Tagged ‘Giochi’

Installare yofrankie+screenshotparade…

Thursday, January 1st, 2009

Da un po’ di tempo che non parlo di yofrankie. Nel frattemposono successe tante cose.. Prima di tutto è stato rilasciato il gioco… finalmente. Per i winzozzari e Maccosicsiani basta scaricare il zip da qua scompattare ed eseguire. Ovviamente per noi pinguini ho una guida che aggiunge la voce yofrankie anche al menu ;) .

Per chi avesse arch linux basta un yaourt -S yofrankie per averlo sul proprio computer senza sbatti (Sì, sono passato ad arch). Per gli altri inizia lo sbattimento :P

1. Iniziamo col preparare una cartella per yofrankie
cd ~
mkdir .yofrankie

Il punto iniziale è importante
2. Entriamo nella cartella e scarichiamo l’archivio di prima
cd .yofrankie
wget http://download.blender.org/apricot/yofrankie_bge.zip

3. Scompattiamo
unzip yofrankie_bge.zip
4. Ci vuole pazienza…
5. Cancelliamo le cose che non servono e facciamo i percorsi come dio comanda XD
rm yofrankie_bge.zip
mv blender_game_engine/* .
rmdir blender_game_engine

Adesso yofrankie può essere esguito, ma non ci limitiamo a questo.. Creiamo il lanciatore
6. Scarichiamo l’icona nella location dove il lanciatore la vede ;)
cd /usr/share/pixmaps
sudo wget http://admiral0.files.wordpress.com/2009/01/yofrankie.png

7. Creiamo il lancitore
sudo touch /usr/share/applications/yofrankie.desktop
Dopo lo si edita da root (sudo kwrite /usr/share/applications/yofrankie.desktop oppure sudo gedit /usr/share/applications/yofrankie.desktop) incollando le righe seguenti:
[Desktop Entry]
Type=Application
Name="Yo Frankie!"
Comment="3D platform game"
Exec=~/.yofrankie/yofrankie-linux-i386
Icon=yofrankie.png
Terminal=false
Categories=Game;

Per chi avesse installato linux a 64 bit il contenuto del file .desktop è così:
[Desktop Entry]
Type=Application
Name="Yo Frankie!"
Comment="3D platform game"
Exec=~/.yofrankie/yofrankie-linux-x86_64
Icon=yofrankie.png
Terminal=false
Categories=Game;

8. Abbiamo quasi finito.
chmod +x ~/.yofrankie/yofrankie-linux*
FINITO!
Adesso ecco le screenshots:

Un menu.. molto bello

Un menu.. molto bello


Frankie che fa il grosso!

Frankie che fa il grosso!


Continuerei a fare screenshots, ma sono troppo stanco.. Vado a dormì…

YoFrankie con un po' di pazienza…

Tuesday, September 9th, 2008

Qualche settimana fa ho scritto un articolo su come installare una dev-build di yofrankie che anche adesso è un “bestseller” del mio blog. Ho deciso perciò di scrivere una guida per mettere la versione finale di yofrankie sul vostro pc.

Prerequisiti

Per installare yofrankie avremo bisogno di zeroinstall alla versione più recente(sopratutto se abbiamo processore AMD, altrimenti si può installare direttamente dal package manager).

I requisiti per compilare zeroinstall sono python-dev, gnupg, xdg-utils,python-gtk2,python-glade2 (*ubuntu)

Quindi ecco il comando per installarli:


sudo apt-get install python-dev gnupg xdg-utils python-gtk2 python-glade2

Quindi scarichiamo le sorgenti e le scompattiamo:

cd ~
mkdir 0install
cd 0install
wget http://switch.dl.sourceforge.net/sourceforge/zero-install/zeroinstall-injector-0.36.tar.bz2
wget http://switch.dl.sourceforge.net/sourceforge/zero-install/zeroinstall-injector-0.36.tar.bz2.sig

Verifichiamo il pacchetto. Così vediamo se gpg funziona.

gpg --recv-key --keyserver subkeys.pgp.net 59A53CC1
gpg zeroinstall-injector-0.36.tar.bz2.sig

La risposta dovrebbe essere più o meno così:

gpg: Firma fatta da sab 06 set 2008 13:00:29 CEST usando DSA ID chiave 59A53CC1
gpg: Good signature from "Thomas Leonard "
gpg: conosciuto anche come "Thomas Leonard "
gpg: ATTENZIONE: questa chiave non è certificata con una firma fidata!
gpg: Non ci sono indicazioni che la firma appartenga al proprietario.
Impronta digitale della chiave primaria: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1

Scompattiamo l’archivio:

bunzip2 zeroinstall-injector-0.36.tar.bz2
tar xvf zeroinstall-injector-0.36.tar

Installiamoloooooo:

cd zeroinstall-injector-0.36/
sudo python setup.py install

Installazione

Ultima parte. Installiamo ed avviamo yofrankie:

0launch http://crystalspace3d.org/downloads/YoFrankie/YoFrankie.xml

Adesso dite a sì, trust, ecc a quello che vedete sullo schermo e cliccate Run…
Aspettate che finisca i download… e…
Buon divertimento!

Lo screenshot non poteva mancare

Lo screenshot non poteva mancare

Apricot: Blender Game Engine

Thursday, July 17th, 2008

Ieri ho provato Apricot. Usa il motore blender per i giochi e devo dire che è abbastanza promettente. Poi la sera mi sono fatto un nuovo giro sul loro sito e ho saputo che hanno già cambiato il nome. Adesso si chiama “Yo Frankie!: A Furry Vendetta”. Quindi ho deciso di fare una miniguida per provare questo gioco. In questo momento (Ho aggiornato i livelli pochi minuti fa) per me risulta “giocabile” solo un livello. Adesso vi spiego cosa intendo per giocabile. Il livello si avvia… e si riesce ad andare a zonzo per tutto il livello senza uno scopo preciso.
Poi ci sono i vari bug:

  1. Puoi entrare nelle rocce alcune volte
  2. Ho trovato un punto dove c’è una voragine infinita ^^

Beh, avendovi avvertito di cosa incontrerete ecco come si fa a provare questo gioco.Questa guida vale per tutte le piattaforme, blender essendo disponibile x Windows,Mac e ovviamente GNU/Linux & C.[1].

Prepariamo una cartella che accoglierà il gioco.
$> mkdir ~/apricot
$> cd ~/apricot

Scarichiamo dal sito Graphicall una build di blender per il nostro SO. Nel caso mio ho dovuto dare i seguenti comandi:

$> mkdir blender
$> cd blender
$> wget http://www.graphicall.org/builds/builds/userbuilds/710_linux32_apricot_15606_Debug.zip
$> unzip 710_linux32_apricot_15606_Debug.zip

La screenshot di turno ;)

Lo screenshot di turno ;)

Adesso abbiamo bisogno dei livelli.
Questo passo richiede subversion. Lo trovate per il vostro SO qua
$> svn checkout svn://download.blender.org/pro/bge/levels/
Richiederà davvero molto

Ecco adesso avete tutto quello che vi serve. Avviate blender che avete scaricato, aprite un file .blend a piacere tra quelli scaricati e premete “P”. Per uscire “Esc”. Buon testing!

Dimenticavo: per aggiornare i livelli date un “svn up” nella cartella dove li avete scaricati ;) .

[1] BSD e via dicendo …