## page was renamed from Giochi/Strategia/Nero2 #format wiki #LANGUAGE it <
> ||<
> |||| {*} '''Scheda tecnica''' ||<
> || ||<: 10% class="table-Giochi"> ||<40% class="table-Giochi">'''Categoria:''' ||<40% class="table-Giochi">''Strategia'' ||<: 10% class="table-Giochi">|| ||<: 10% class="table-Giochi"> ||<40% class="table-Giochi"> '''N° di giocatori: '''||<40% style="border: medium none;">''Singolo / Multigiocatore (solo online)'' ||<10% class="table-Giochi"> || ||<10% class="table-Giochi"> ||<40% class="table-Giochi">'''Download:''' ||<40% class="table-Giochi"> ''44,4 MiB'' ||<10% class="table-Giochi">|| ||<10% class="table-Giochi"> ||<40% class="table-Giochi">'''Sito ufficiale: '''||<40% class="table-Giochi">''http://z.cs.utexas.edu/users/nn/nero/index.php '' ||<10% class="table-Giochi">|| ||<10% class="table-Giochi">||<40% class="table-Giochi">'''Requisiti minimi:''' ||<40% class="table-Giochi">'''''Processore:''''' ''--'' <
>'''''Memoria RAM:''''' ''--'' <
>'''''Scheda video:''''' ''con accelerazione 3D'' ||<10% class="table-Giochi">|| ||<: 10% class="table-Giochi"> ||<40% class="table-Giochi"> '''Licenza: '''||<40% style="border: medium none;"> <> ||<10% class="table-Giochi"> || ||<
> ||<
> ||<
> || <
> * Siete pronti a colonizzare un pianeta simile alla Terra situato a qualche milione di anni luce? Se la risposta è sì, allora potete continuare a leggere. * Questo gioco è il risultato di un progetto di ricerca accademico sull'intelligenza artificiale curato dall''''Università del Texas'''. * Il genere è assolutamente nuovo: '''MLG''': ''Machine Learning Games'', con alcune caratteristiche dei giochi strategici in tempo reale (RTS), ma con 3 differenze fondamentali: * In '''Nero''' gli agenti (robot) sono inseriti in una simulazione fisica 3D; * Gli agenti sono addestrabbili; * Il gioco si divide in due distinte fasi: nella prima, i giocatori schierano gli agenti, cioè i robot simulati, "in un sandbox" e li addestrano alla dottrina tattica voluta. Una volta che una collezione di robot è stata addestrata si passa alla seconda fase che permette ai giocatori di mandare in battaglia i propri robot e controllare quanto sia stato efficace l'addestramento. * Il gioco contiene musiche e può essere giocato anche online. * Il gioco è distribuito come '''''freeware'''''. ||<
> || {*} '''Immagine del gioco''' ||<
> || || <> || ||<
> ||<
> ||<
> || <
><
><
><
><
> <
><
><
><
><
> <
><
><
><
><
> <
><
><
><
><
> <
> = Installazione = 0. Scaricare l'archivio `.tar.gz` del gioco da [[http://z.cs.utexas.edu/users/nn/nero/downloads/nero2_linux_i386.tar.gz|questo indirizzo]]. 0. Estrarre l'archivio; è possibile farlo in maniera "punta e clicca" con il mouse, oppure da terminale, con il comando{{{ tar -xvf nero*.tar.gz}}} 0. Eliminare l'achivio, ormai inutile; è possibile farlo con il mouse, oppure da terminale, con il comando{{{ sudo rm nero*.tar.gz}}} = Avvio = 0. Entrare nella cartella del gioco, estratta precedentemente; è possibile farlo anche da terminale, con il comando{{{ cd nero*}}} 0. Avviare il gioco facendo doppio clic sul file `nero.bin` che si trova in questa cartella; alternativamente, è possibile avviarlo anche da terminale, con il comando{{{ sudo sh nero.bin}}} Notare che per lanciare il gioco le successive volte, occorrerà sempre posizionarsi nella cartella del gioco per eseguire il suddetto comando. = Problemi = == Richiesta libreria libSDL-1.2.so.0 == È possibile che al primo avvio, appaia una finestra con scritto "Failed to open main.cs", nonostante il file `main.cs` sia nella stessa cartella in cui è presente l'eseguibile del programma. `libSDL-1.2.so.0` è una libreria audio che, pur essendo presente nel sistema, il gioco potrebbe non riconoscere. Per questo motivo, occorre copiarla nella cartella principale del gioco. Seguire questi comandi da terminale: 0. Localizzare la libreria{{{ locate libSDL-1.2.so.0}}} 0. Copiarla nella cartella del gioco (si ipotizza che la cartella del gioco, `nero2_linux_i386` sia presente nella propria Home e che il comando precedente abbia dato come risultato la cartella `/usr/lib`){{{ sudo cp /usr/lib/libSDL-1.2.so.0 ~/nero2_linux_i386}}} 0. Creare lo script per l'avvio del gioco con supporto della libreria SDL; è possibile farlo creando, con un [[Ufficio/EditorDiTesto|editor di testo]] un file che salveremo con il nome di `avvio.sh`; il file conterrà le seguenti righe di testo{{{ #!/bin/sh export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH" ./nero.bin}}} e verrà salvato nella cartella in cui è presente il file `nero.bin` (presumibilmente, la cartella del gioco: `nero2_linux_i386`). === Avvio === Per avviare il gioco, fare doppio clic sul file `avvio.sh` appena salvato, oppure da terminale (dopo essersi posizionati nella cartella del gioco) dare il comando: {{{sudo sh avvio.sh }}} = Ulteriori risorse = * [[http://ubuntugame.blogspot.com/2007/09/nero-2.html|Documento originale]] * [[http://happypenguin.org/show?NERO%20Neuro-Evolving%20Robotic%20Operatives|Avvio con SDL]] da ''The Linux Game Tome'' ---- CategoryGiochi CategoryDaCancellare