Game 2: installare Warzone 2100 in Ubuntu Linux

Warzone 2100 rappresenta per Linux un ottimo esempio di strategico in tempo reale stile Command & Conquer in grafica tridimensionale.

Architetture supportate: 32 bit – 64 bit (Ubuntu 10.04 Lucid Lynx).
Versione supportata: Warzone 2.3.0 (changelog).

Caratteristiche principali del gioco:

– grafica 3D di alta qualità con tanto di ombreggiature ed effetti di luce, sia per la mappa che per le unità;
– facile controllo del gioco: aree di selezione, assegnamento di un numero ad un reparto, zoom con rotellina;
– possibilità di progettare nuove unità tramite l’assemblaggio di componenti frutto di ricerche proprie o ottenute con la forza dagli avversari;
– carriera delle unità: le unità avanzano di grado in base ai vari successi in ogni battaglia diventando tecnicamente più esperte;
– comandi avanzati delle unità: ad ogni unità/gruppo di unità possono essere assegnati compiti precisi come ad esempio la modalità difensiva, il fuoco a vista;
– tutte le costruzioni/mezzi presenti nella mappa possono essere distrutti abitazioni e veicoli civili inclusi.

Vediamo ora come installare l’ultima versione di Warzone 2100 in Ubuntu Linux.

(1) Installazione:

scaricare il codice sorgente dal sito ufficiale:

archivio codice sorgente: warzone2100.tar.gz;

aprire il Terminale dal menù Applicazioni > Accessori e digitare in successione:

cd Scaricati
tar xzvf warzone*.tar.gz

l’ultimo comando provvede all’estrazione del codice sorgente; di seguito viene illustrata la procedura per compilarlo correttamente.

Aprire il Terminale e digitare in unica riga:

sudo apt-get install build-essential bison libtheora-dev libsdl1.2-dev libopenal-dev libpng12-dev libvorbis-dev libpopt-dev libglc-dev libphysfs-dev

per spostarsi nella nuova cartella create in seguito all’estrazione, sempre da Terminale, digitare in successione:

cd $home && cd Scaricati/warzone*
./configure

attendere la procedura di configurazione, sempre da Terminale digitare in unica riga:

make

attendere la procedura di compilazione, sempre da Terminale digitare in unica riga:

sudo make install

riavviare la sessione; ad installazione ultimata il gioco sarà disponibile dal menù Applicazioni > Giochi.

(2) Configurazione:

tramite il file di configurazione si possono attivare/modificare alcune funzioni nascoste come showFPS, (per visualizzare il numero di frame al secondo garantiti dal proprio hardware); procedere come segue.

Aprire il Terminale e digitare in unica riga:

gedit .warzone2100-2.3/config

localizzare il parametro showFPS ed impostarlo ad 1; riavviare il gioco.

(3) Altro:

la risorsa principale da sfruttare per la costruzione delle varie unità/strutture/ricerche è il gas naturale, per iniziare ad estrarlo selezionare una delle unità da costruzione, quindi premere su una delle sorgenti disponibili nella mappa;

per assegnare un numero da 0 a 9 ad un’unità/gruppo di unità, selezionarle e premere CTRL+”numero”, a questo punto premendo semplicemente il numero prescelto si selezioneranno automaticamente le unità, (utile durante l’attacco con vari reparti);

per assegnare un compito specifico ad un’unità/gruppo di unità, selezionarle e premere su una di esse col tasto destro del mouse: sulla sinistra dello schermo verrano visualizzati i vari compiti da affidare;

per progettare una nuova unità dopo aver effettuato una determinata ricerca, premere il tasto design e comporre i vari pezzi, una volta finito il progetto esso viene automaticamente salvato ed è subito possibile iniziare la costruzione del nuovo mezzo;

non appena disponibili tramite ricerca, risulta decisamente utile progettare le unità da riparazione per mezzi: in questa maniera si potrà quindi garantire alle varie unità una carriera notevolmente più longeva.

(!) Avvisi:

non commentare se:

– non si ha l’accelerazione 3D abilitata;
– non si sta utilizzando Ubuntu Linux aggiornato all’ultima versione.

24 thoughts on “Game 2: installare Warzone 2100 in Ubuntu Linux

  1. Ragazzi io uso feisty. Ho installato il gioco e devo dire che è carino, ma mentre ho provato a ingrandire lo schermo con ALT+INVIO mi si è crashato tutto xgl e sono tornato al login e ho riavviato e riavviato ma beryl non mu funziona più😦 . Fglrx con l’ati mi funge ancora, sul log di xorg mi dice tra i messaggi:
    drmOpenByBusid: drmGetBusid reports PCI:1:0:0
    (EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
    (EE) AIGLX: reverting to software rendering
    Ma io non uso aiglx. E boh non vedo altri errori Sinceramente non saprei.

  2. caro francesco mi dispiace ma nn è propio off topic, anke io ho xgl e beryl su una ati x1600 e mi ha dato lo stesso problema, è semplice d risolvere basta disinstallare xgl e beryl e rinstallarli etutto rifunziona come prima, cmq mi sento in dovere di mettere in guardia chi ha le mie stesse configurazioni^^

  3. @ ryoma:

    …prorpio il fatto che reinstallando xgl e beryl funzioni significa che il problema non è causato dal gioco…

    …cmq consiglio vivamente l’uso di compiz piuttosto che beryl…

  4. beh si se la vedi in questa maniera hai ragione, è un problema di beryl applicato a quel gioco solo che volevo mettere in guardia chi usa beryl e xgl, che possono andare in contro a questo problema

  5. @ ryoma:

    …sì sì intendevo in quel senso…

    …cmq, anche se tecnicamente è off-topic, il tuo commento è utile e verrà inserito nel punto 4 della guida per avvertire gli utenti xgl/beryl…

    (oltretutto mi sono accorto che avevo lasciato il punto 3 in sospeso :D…)

    grazie ancora e a presto…

    Francesco

  6. Ciao volevo contattarti privatamente ma non sono riuscito a trovare la tua mail.
    Volevo chiederti se potevo inserire le tue guide per l’installazione dei giochi nel blog che sto creando.
    E’ ancora in fase beta. Cercherò di raccogliere tutte le informazioni e le guide per l’installazione dei giochi in Ubuntu.
    Se ti va di andarlo a vedere http://ubuntugame.blogspot.com/

  7. @ Zimotti:

    ciao, la mail di ubuntu bible è: ubuntubible@gmail.com

    cmq, certo, basta che come al solito si metta il collegamento alla fonte…e se metterai giochi interessanti farò lo stesso io con te…l’obbiettivo di questi blog d’altronde è quello di diffondere conoscenze sul mondo linux quindi ben vengano le collaborazioni fra blog…

    Francesco

  8. Pingback: Aggiornamento: Game 2 (WarZone 2100 in Ubuntu Linux) « Ubuntu Bible

  9. A me non parte, durante l’ installazione su Feisty con tasto destro, debian package, installa ci sono errori durante il processo. Installa icone e tutto ma non parte. Ora come me ne libero???

  10. Ottimo gioco… molto carino e divertente nella sua semplicità.

    Ma ho un PROBLEMA: sul pc fisso (con nvidia 7800gt) va perfettamente, ma vorrei giocarci sul portatile, dove anche qui l’ho installato.. .e va tutto perfettamente tranne per un particolare —> il gioco sembra tutto in notturna e si vede poco niente, zoomando si vede un po il gioco, e funziona tutto… però si vede tutto scuro. Sul portatile ho una scheda video sòla (Mobile 915GM/GMS/910GML Express).

    Sapete se c’è una soluzione??

  11. gioco bellissimo nn finirò mai di giocarci volevo chiedervi una cosa:mi potreste dire tutti i gradi delle unità militari?io al massimo sono arrivato all’elite ^^

  12. Mamma mia… questo era un gioco commerciale Windows una volta… uno dei miei preferiti! Non penso che abbia avuto grande successo perchè la sua software house fallì, ma sinceramente lo trovavo davvero fantastico… ho ancora il CD sebbene fosse graffiato. Quanti ricordi! Chi se lo sarebbe mai aspettato di ritrovarlo sotto GPL?

  13. Pingback: News: aggiornata guida Game 2 (installare WarZone 2100 in Ubuntu Linux) « Ubuntu Bible

  14. @ tutti:

    la guida è stata aggiornata con procedura di compilazione…testatela e riportate qui vostri eventuali commenti, soprattutto mi interessano i test su sistemi a 64 bit…

    grazie

    Francesco

  15. come al solito,la procedura non funziona,e c’è da compilare,incollare ecc.ecc. quindi 3 giorni di lavoro per installare un giochettino…ma xchè non lo bruciate stò linux??

  16. Sono ESTREMAMENTE NEOFITA però sono riuscito grazie a questa guda a installare sia google earth sia flash player, ora, cimentandomi con questo gioco mi dà un errore:
    sudo apt-get install build-essential gettext gettext-base autoconf automake bison flex libsdl1.2-dev libopenal-dev libpng12-dev libvorbis-dev libpopt-dev libphysfs-1.0-0 libsdl-net1.2-dev libglc-dev
    Lettura della lista dei pacchetti in corso… Fatto
    Generazione dell’albero delle dipendenze in corso
    Reading state information… Fatto
    gettext-base è già alla versione più recente.
    E: Impossibile trovare libglc-dev

    devo installare questa libglc? cosa devo fare?

  17. scusaste sono un po nuovo ell’ambiente.Ho un problema nell’istallazione! Ho ubuntu 8.10 e da terminale on riesco a eseguire la riga
    cd Scrivania/warzone*
    e le seguenti! qualcuno sa dirmi che devo fare? ho eseguito ammodino le prime due fasi, scaricamento sul desktop del file .btz e successiva riga di codice!
    L’errore che mi da è:
    bash: cd: Scrivania/warzone2100-2.1.1.tar.bz2: Non è una directory
    Che devo fare? THX

  18. @ iltopo:

    <>

    ..quando scarichi l’archivio compresso..cliccaci sopra col tasto destro e seleziona “Estrai qui”..poi ridigita il codice:

    cd Scrivania/warzone*

    se sei già nella directory “Scrivania” allora digita solo:

    cd warzone*

    poi vai avanti con la guida.

    Francesco

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...